What is a TXID (transaction hash) and how to use it
A TXID (transaction ID or hash) is the unique identifier of a transaction, used to find and verify it in a block explorer.
Every blockchain transaction has an identifier called a TXID, transaction ID or transaction hash. It is computed from the transaction data, so it is unique and cannot be forged. On Ethereum, BSC and TRON it is a 64-character hexadecimal string (on EVM networks prefixed with 0x); Bitcoin uses a similar 64-character hex format, while Solana signatures and TON hashes use other encodings.
With a TXID anyone can open a block explorer for that network and see the sender, recipient, amount, token, fee, block and number of confirmations. This makes the TXID the most useful piece of information when something goes wrong with a payment: it shows objectively whether the money was sent, where, and whether the network accepted it.
For merchants, the TXID is a support tool. When a customer says “I paid but the order is not active”, the first question is the TXID. It reveals the usual causes in seconds: the transfer went on a different network, to a different address, the amount was smaller than required, or the transaction is still waiting for confirmations or failed.
Common mistakes: customers send a screenshot of their wallet balance or an exchange “withdrawal ID” instead of the actual TXID; exchanges sometimes show the hash only after the withdrawal is processed; and people check a TXID in the explorer for the wrong network, where it naturally is not found. A failed transaction also has a TXID, so the existence of a hash alone does not prove a successful payment.
With Moonvex, each payment has its own address or a permanent deposit address per customer, so a TXID from the customer is quickly matched to a specific order, and the payment is credited only after two independent node providers confirm it.