Skip to content
Basis Desk

New from Basis Desk: free Telegram proxies for places where Telegram is blocked or slowed down.Connect in one tap →

Altcoins · 4 min read Last reviewed November 1, 2026

Crypto Deposit Memos and Destination Tags, Explained

Why exchanges use shared deposit addresses for networks like XRP, Stellar, and Cosmos, and how secondary identifiers ensure user funds are credited correctly.

Editorial oversight: Julian Mercer, Chief Editor
Neutral

Key points

  • Destination tags and memos act as internal routing numbers for deposits to shared exchange wallets.
  • Networks like XRP, Stellar, and Cosmos require base reserves, making unique user wallets too costly for exchanges to maintain.
  • Forgetting a memo results in funds reaching the exchange but failing to credit the user's account.
  • Self-custodial wallets generally do not require a destination tag when receiving funds.

When transferring certain digital assets to a centralized exchange, users must provide a secondary identifier known as a deposit memo or destination tag. This numerical or alphanumeric string acts as an internal routing number, ensuring that funds sent to a massive, shared exchange wallet are correctly credited to the individual depositor's account 1. Without this identifier, the asset arrives at the exchange but remains unallocated in a pooled wallet, requiring manual intervention to recover.

The Role of Shared Addresses

Centralized cryptocurrency exchanges process millions of customer deposits and withdrawals daily. For blockchains like Bitcoin ($BTC) or Ethereum, exchanges typically generate a unique deposit address for every single user. This unique address acts as the sole identifier; when funds arrive, the exchange knows exactly who sent them.

However, several prominent networks, including the $XRP Ledger, Stellar ($XLM), Cosmos ($ATOM), and The Open Network ($TON), enforce account minimums or base reserve requirements 12. These minimums are designed by protocol developers to prevent malicious actors from spamming the network with millions of empty wallets, which would bloat the ledger's state. To avoid locking up millions of dollars in non-withdrawable base reserves across individual user wallets, exchanges bypass unique addresses entirely. Instead, they route all customer deposits for these specific assets to a single master address.

How Destination Tags and Memos Work

A destination tag or memo functions similarly to an account number on a traditional bank transfer where the bank acts as the primary routing destination. The exchange owns the cryptographic private keys to the primary shared address. The tag provides the exchange's internal centralized database with the information needed to credit the deposit to the correct user.

When a user initiates a withdrawal from a personal wallet to an exchange, the wallet software prompts them for both the receiving address and the memo. Once broadcast to the network, the blockchain permanently records both data points. The exchange's automated systems monitor the shared wallet for incoming transactions, read the memo attached to the deposit, and update the corresponding user's internal ledger balance accordingly 3.

Network-Specific Requirements

Different blockchain networks use varying terminology and data structures for these secondary identifiers:

  • XRP Ledger: Utilizes a destination tag, which is a 32-bit unsigned integer 1. It is strictly numerical.
  • Stellar: Employs a memo, which can be formatted as a 64-bit integer, a 28-byte text string, or a 32-byte hash 2. Exchanges generally specify an integer ID.
  • Cosmos: Uses a memo field, typically a short text string or numerical ID, included in the transaction payload 3.
  • The Open Network (TON): Relies on a comment payload attached to the transaction to differentiate user accounts 4.

The Cost of Forgetting a Tag

If a user forgets to include the required memo or inputs an incorrect one, the blockchain transaction still processes successfully. The funds are irrevocably transferred from the user's personal wallet to the exchange's shared master wallet. However, because the internal routing data is missing, the exchange's automated systems cannot assign the asset to a specific customer profile.

The funds effectively become unallocated liquidity sitting in the exchange's reserve. To reclaim the deposit, the user must initiate a manual recovery process through the exchange's customer support system. This process typically requires the user to provide the transaction hash, proof of origin (such as a video logging into the sending wallet), and sometimes a nominal recovery fee. Resolution can take weeks, and some platforms stipulate in their terms of service that deposits missing a memo below a certain monetary threshold will not be recovered due to the administrative overhead.

A Worked Example: Reserve Math

To understand why exchanges utilize shared wallets, consider the base reserve requirement on the XRP Ledger. The network requires a minimum balance of 10 XRP to activate and maintain an address on the ledger 1.

Assume a centralized exchange has 5 million customers who want to trade XRP.

  • Scenario A (Unique Wallets): If the exchange creates a unique on-chain wallet for every user, it must fund each wallet with 10 XRP.
    • 5,000,000 users × 10 XRP = 50,000,000 XRP locked in base reserves.
  • Scenario B (Shared Wallet): The exchange creates a single shared wallet and uses destination tags for accounting.
    • 1 shared wallet × 10 XRP = 10 XRP locked in base reserves.

By utilizing destination tags, the exchange prevents the immobilization of massive amounts of capital, maintaining liquidity for operational needs.

Common misconceptions

  • Tags are required for all transfers: Users sending funds from an exchange to their own self-custodial hardware or software wallet do not need a destination tag, as they possess the private keys for that specific address. Exchanges usually provide an option to select "No Memo" during withdrawal.
  • Memos encrypt the transaction: The memo field provides no cryptographic privacy. It is broadcast in plaintext on the public ledger and is visible to anyone analyzing a block explorer.
  • Any network requires a memo: The majority of Ethereum Virtual Machine (EVM) compatible networks and Bitcoin forks do not utilize memos for routing, as they do not enforce base reserve minimums that prohibit individual address generation.

How this connects to the market

Centralized cryptocurrency infrastructure relies on off-chain accounting tricks to scale operations and manage liquidity efficiently. The use of destination tags highlights the hybrid nature of modern crypto trading, where transparent on-chain settlement merges with opaque internal exchange databases. Furthermore, as regulatory frameworks tighten—such as the compliance standards detailed in The Crypto Travel Rule, Explained—exchanges must ensure their internal routing mechanisms precisely match the originator and beneficiary data. Missing or incorrect memos not only cause customer friction but complicate an exchange's ability to maintain strict auditing standards regarding who controls the assets within their pooled accounts.

Questions this story raises

What happens if I send crypto to an exchange without a memo?
The transaction will complete on the blockchain, and the exchange will receive the funds in their shared wallet, but your personal account will not be credited automatically. You will need to contact customer support for a manual recovery.
Do I need a memo when sending crypto to my Ledger or Trezor?
No. When sending funds to a self-custodial wallet where you control the private keys, a memo is generally not required.
Are memos kept private?
No. Memos and destination tags are recorded on the public blockchain and can be viewed by anyone using a block explorer.
Why don't Bitcoin or Ethereum require memos?
Bitcoin and Ethereum do not have mandatory base reserve requirements for addresses, allowing exchanges to cheaply generate a unique deposit address for every individual user.

References

  1. [1] TON Documentation: Messages and Memos — TON Foundation
  2. [2] XRP Ledger: Accounts and Base Reserves — XRPL Foundation
  3. [3] Stellar Developer Documentation: Memos — Stellar Development Foundation
  4. [4] Cosmos Hub: Sending Transactions — Interchain Foundation

Evergreen explainer written by Basis Desk's system and checked by an independent model pass for factual errors and advice language. Figures, fees and rules change — the references above are where to verify current specifics. Market figures marked "at the time of writing" come from live exchange data. Report an error: corrections@basisdesk.news · corrections policy.

The Daily Brief, in your inbox at 07:00 ET

Five stories, the numbers that moved, what to watch. Three minutes. No hype, no advice, unsubscribe in one click.

Not financial advice. Basis Desk publishes information, not recommendations. Crypto assets are volatile and you can lose what you invest.