GOBLIXO✳Field guides ↗
← THE GOBLIXO BLOG / Transactions & evidence

A transaction hash is not enough: how to verify a crypto payment

Check a crypto payment beyond its hash or screenshot: network, status, recipient, actual token transfer, amount and the receiving service’s credit.

BY GOBLIXO EDITORIAL · 3 MIN READ
PUBLISHED 2026-11-05 · SOURCES CHECKED 2026-11-05
A transaction hash alone is not proof of payment. Verify the payment, not only the existence of a hash.
THE USEFUL PART

A hash identifies a transaction to inspect. Verify that its successful asset movement matches the payment you expected before treating it as a receipt.

Treat the hash as a lookup reference

A transaction hash, ID or Solana signature helps locate a particular blockchain transaction. Receiving that string does not establish that the intended payment completed. It could point to a pending transaction, a failed operation, a different recipient or an unrelated asset movement.

Use an explorer for the claimed network and enter the identifier yourself. A screenshot is easier to mistake for evidence because it can omit context or be edited. Start with the network record, then compare its details with the receiving instructions you intended to use.

Check the network and the explorer

Choose the explorer through the network's official documentation or your wallet's documented explorer links. Phantom says you can look up public activity without connecting a wallet. A site asking you to sign a transaction merely to inspect a public receipt is introducing a different action.

If the identifier is not found, confirm the network, spelling and whether the service supplied an onchain identifier or an internal reference. Missing search results are a reason to investigate; they are not automatic proof that funds never moved or that a new payment should be sent.

Read status before looking at a dollar figure

Check whether the operation is pending, successful or failed, and review the relevant confirmation or finality information. A broadcast request is not a settled payment. Different networks and receiving services use different confirmation policies, so avoid a universal rule based on one wallet's display.

Also check the date and time. A valid historical transaction can be presented as if it were new. Compare the event with the invoice, deposit or transfer you are investigating, not just with a familiar amount or a green status label.

Verify the asset movement and destination

On Ethereum, a transaction can call a token contract. The top-level destination is therefore not always the final token recipient. Read the token-transfer details or relevant movement section, including the token's contract, receiving address and amount. A token symbol alone does not establish token identity.

Imagine an invoice expects 50 units of token A on network B to address C. A successful transfer of 50 units of another token, or to address D, is not the same payment. These labels are fictional. The comparison must cover all the fields, not just the number 50.

Separate onchain arrival from account credit

For a self-custody payment, compare the actual receiving account and transfer. For a service deposit, also check the service's asset, network, memo and crediting requirements. A confirmed transfer to a service-controlled address and an available balance in your customer account are separate observations.

If one observation is missing, preserve the transaction record and contact the responsible provider through official support. Do not assume that a wallet developer can credit an exchange account or change a completed transaction. Keep any private account documents inside the provider's authenticated support process.

Keep a payment verification record

Record the network, transaction identifier, observed status, time, actual token identifier, received amount and destination. Note any required memo and whether the receiving account was credited. A historical receipt describes that event; it does not certify the account's current balance or the sender's future ability to pay.

Share only the evidence needed for the dispute or support case. Public addresses and transaction identifiers can expose other financial activity, so avoid posting a whole account history unnecessarily. Never provide private keys or recovery credentials to someone claiming to verify a payment.

If the evidence does not match, describe which field differs. For example: successful transaction, correct amount, wrong recipient. That is a more actionable support note than a screenshot of a green badge. Keep the original payment instructions beside the receipt.

Continue your research

Sources & editorial notes

Based on official documentation, checked 2026-11-05. Examples are illustrative. This is research, not hands-on testing; provider terms and availability can change.

  1. Ethereum: Block explorers ↗
  2. Etherscan: Understanding an Ethereum transaction ↗
  3. Phantom: View transaction history on an explorer ↗

Questions about a product? Use the provider’s official support. Never share recovery phrases or private keys.

Keep asking better questions.

ALL STORIES ↗