How to Find Your Transaction ID (TXID) After Donating Crypto
Your transaction ID is the proof that your crypto donation happened. Here's what it looks like for each coin, exactly where to find it in the most common exchanges and wallets, and what to do if you can't see one.
By Global Relief Group · Last updated:
Your proof of giving
A transaction ID (TXID or transaction hash) is the unique public reference for one transaction on a blockchain.
Appears after sending
Wallets show it straight away. Exchanges show it once they broadcast your withdrawal, which can take from a few minutes to half an hour or more.
Safe to share
Anyone can already see it on the blockchain. Never share your recovery phrase or private key: no one verifying a donation will ask for them.
What a transaction ID is
Every transaction recorded on a blockchain gets a unique ID. Anyone can look it up on a public block explorer and see when it happened, which address sent it, which address received it and how much was sent. Apps call it different things, including TxID, TXID, transaction ID, transaction hash and Tx hash, but they all mean the same thing.
We ask for it because it’s the one piece of proof that can’t be faked or misread. A screenshot can be edited; a transaction ID can be checked directly on the blockchain. Because many causes share our address for each coin, the transaction ID you submit is also what assigns your gift to the cause you chose.
What it looks like for each coin
| Coin | Transaction ID format | Public explorers |
|---|---|---|
| Bitcoin (BTC) | 64 letters (a–f) and digits, no 0x | mempool.space |
| Ethereum (ETH) and USDC | 0x followed by 64 letters (a–f) and digits | etherscan.io |
| BNB | 0x followed by 64 letters (a–f) and digits | bscscan.com |
| USDT and TRX (TRON) | 64 letters (a–f) and digits, no 0x | tronscan.org |
| Solana (SOL) | A long string of letters and digits, usually 87 or 88 characters (a signature) | solscan.io, explorer.solana.com |
| XRP | 64 characters, usually written in capitals | livenet.xrpl.org, xrpscan.com |
| Dogecoin (DOGE) | 64 letters (a–f) and digits, no 0x | live.blockcypher.com/doge, sochain.com |
A transaction ID is not the same as an address. Addresses are shorter (an Ethereum address is 0x plus 40 characters) and identify a wallet, not a transaction. If what you copied starts with bc1, T or r, it’s an address, not a transaction ID.
Where to find it on an exchange
Exchanges move menus around from time to time. If yours looks different, look for your withdrawal history and a field called TxID, transaction ID or hash, or a “View on block explorer” link.
Coinbase
Go to Transactions, select the coin, open the send, and select View on block explorer. If Coinbase shows a transaction hash in the send details, copy it from there; otherwise copy it from the block explorer page that opens, where it’s labelled transaction hash. The same steps apply in the app and on the website.
Binance
On the website, open Wallet → Overview → Orders → Assets History, then the Withdraw tab. Check that the status says Completed, then click the TxID to copy it. Binance says a TxID usually appears within 1 to 30 minutes of your withdrawal request, which shows that Binance has broadcast it.
Kraken
In Kraken Pro on the web, go to Portfolio, open the Spot tab and scroll to Funding transactions. Click the withdrawal to open its details and use the copy button next to the transaction ID.
OKX
In the app, go to Assets → Withdraw → Withdraw crypto, choose the coin, tap the three-dot menu and open Withdrawal history. On the web, go to Assets → Withdraw → All withdrawals. Open the completed withdrawal to see its TxID.
Bybit
Go to Assets → History and open the Withdraw tab. The TXID is shown next to the withdrawal’s status.
Where to find it in a wallet
Wallets you control create the transaction ID the moment you send, so it’s available straight away.
MetaMask
Open the Activity tab, click the transaction, and use the copy icon next to Transaction ID. You can also open it from the token’s own activity list. “View on block explorer” at the bottom of the panel opens it on Etherscan or BscScan.
Trust Wallet
Tap the History (clock) icon on the home screen, tap the transaction, then tap View on block explorer. Copy the transaction ID or hash from the explorer page.
Phantom
Open History (from your profile menu in the app, or the clock icon in the browser extension), select the transaction, and tap View on Solscan. The signature shown there is your transaction ID.
Exodus
Open Wallet, choose the coin, and tap or click the transaction to show its details, including the transaction ID. On mobile, tap and hold to copy it; on desktop, use the copy icon.
Ledger Wallet (formerly Ledger Live)
Open the account you sent from, click the transaction in its list, then click View in explorer. The explorer page shows the transaction hash, which is your transaction ID.
Other wallets, including TronLink, work the same way: open the transaction in your history and look for its hash, or for a link that opens it on the block explorer, where the hash is shown.
No transaction ID yet?
- Still processing. Exchanges only show a transaction ID once they’ve broadcast your withdrawal. If the status says Processing or Pending, wait and check again. Binance, for example, says that if no TxID appears after 6 hours you should contact its support with a screenshot.
- It says “Internal”. On Binance an internal transfer shows “[Internal]” instead of a blockchain ID, and Bybit’s internal transfers have no TXID. Coinbase sends to another user by email or phone don’t go on the blockchain either. A correct donation to our address always goes on-chain, so an internal transfer means the crypto went to another user of that exchange. Contact us with a screenshot of the withdrawal record.
- Bitcoin waiting to confirm. A Bitcoin transaction has its ID as soon as it’s broadcast, even before it confirms. You can submit it while it’s still unconfirmed; we verify it once it confirms.
Check it yourself on a block explorer
Paste your transaction ID into the search box of the explorer for that network and check three things:
- Status: success, confirmed or finalized. On the XRP Ledger, look for a validated result of tesSUCCESS.
- Recipient: the receiving address matches the address shown on our donation screen. For USDC and USDT, look at the token transfer line rather than the main “To” field, which shows the token’s contract.
- Amount: the coin and amount match what you meant to give.
Our guide to verifying a donation on a block explorer walks through each explorer screen in detail.
Submitting it to us
Paste the transaction ID into the confirmation step of the donation flow, which is the same flow where you chose your cause and coin. Copy it in full, with no spaces. For Ethereum, USDC and BNB, include the 0x at the start. You can add an email for your receipt and a short message for our team.
If you’ve already closed the page, contact us with the transaction ID, the cause you chose and the email for your receipt, and we’ll match it for you.
Common questions
Is it safe to share my transaction ID?
Yes. A transaction ID is public information that anyone can already see on the blockchain. It doesn’t give access to your wallet. Never share your recovery phrase (seed phrase) or private key with anyone: we will never ask for them.
Can I send a screenshot instead?
We need the transaction ID itself, because it can be verified directly on the blockchain while a screenshot can’t. If you can’t find it, send us a screenshot of the withdrawal record and we’ll help you locate it.
I sent my donation in two parts. What do I submit?
Each transfer has its own transaction ID. Submit each one as its own donation record so each can be verified.
My transaction ID doesn’t show up on the block explorer. Why?
Check that you’re on the explorer for the right network: an Ethereum transaction won’t appear on BscScan, and a TRON transaction won’t appear on Etherscan. If it’s a very recent exchange withdrawal, it may not have been broadcast yet.