Insights on Crypto Payments, Infrastructure, and Operations

Destination Tag

Pronunciation: des-tuh-NAY-shun TAG

Also known as: Payment Destination Tag, Hosted Account Tag

Definition

A destination tag is a numeric routing identifier used with a shared blockchain address to tell an off-chain service which customer, account, invoice, or purpose should receive credit. On the XRP Ledger, destination tags are 32-bit unsigned integers. The tag does not change the blockchain address or transfer ownership; it supplies attribution data that the receiving platform must validate and process correctly.

Overview

A Destination Tag lets one on-chain address serve many hosted accounts. The receiving exchange, merchant, or custodian maps each tag to an internal customer or payment record. The blockchain delivers funds to the shared address, while the platform uses the tag for off-chain crediting.

On XRP Ledger payments, the destination tag is a transaction field and can identify a beneficiary or business purpose. Services can require the field so payments without it are rejected instead of arriving without enough information for attribution.

The tag is not part of the classic account address, although an X-address can encode both values for easier handling. Applications should preserve the original address and tag separately in their data model even when displaying a combined representation.

A missing or incorrect tag can produce an unattributed deposit. The transfer may be valid and finalized on-chain while the platform cannot determine the intended recipient. Manual recovery can require proof from the sender and may not always be offered.

Destination-tag handling is one form of Reference-Based Matching and supports Transaction Attribution. Systems should validate the numeric range, reserve values without collision, display the tag prominently, and include it in refunds where protocol conventions require.

Tag issuance needs collision and privacy controls. Sequential tags can reveal customer counts or allow an observer to correlate activity. A service can generate unpredictable values while checking that each active tag is unique. The system should also define whether tags can be reused after a retention period and how refunds preserve the original routing information.

Key Takeaway

A destination tag routes a payment received at a shared address to the correct internal beneficiary, making exact tag handling essential for crediting.

Sources

  1. XRP Ledger Documentation: Source and Destination Tags — XRP Ledger (2026-08-02)
  2. XRP Ledger Documentation: Robustly Monitoring for Payments — XRP Ledger (2026-08-02)