What the hash solves
It points to one specific transaction instead of a wallet’s general activity, a cropped image or an unrelated incoming payment.
A payment claim is not proof. Verify the transaction hash, final ledger status, result code, destination, delivered amount, Destination Tag and memo against the actual payment instructions.
Verification means matching public ledger evidence to one expected payment. Success, destination and amount must all be correct—and some workflows also require a specific tag or memo.
Every XRPL transaction has a unique hash. Paste that hash into a trusted XRP Ledger explorer or query it through an XRPL API to inspect the transaction and its metadata.
It points to one specific transaction instead of a wallet’s general activity, a cropped image or an unrelated incoming payment.
Finding a real transaction does not automatically prove it matches your agreement. Its result and payment fields still need inspection.
First confirm that the ledger result is final. Then verify that the transaction succeeded. Neither check replaces inspection of the actual payment fields.
| Field or status | What it tells you | What it does not tell you |
|---|---|---|
validated: true |
The result belongs to a finalized ledger. | Whether the transaction succeeded or matched your agreement. |
tesSUCCESS |
The transaction was successfully applied. | Whether it used the correct destination, amount, tag or memo. |
TransactionType: Payment |
The transaction used the Payment transaction type. | Whether the payment satisfied your expected instructions. |
| Transaction hash | The unique ledger transaction being inspected. | Whether the sender’s interpretation of it is accurate. |
Transaction instructions can describe an intended amount. Transaction metadata records the outcome. When determining what reached the destination, inspect the delivered amount from the metadata.
Match the entire receiving address. A transaction sent somewhere else cannot satisfy the expected payment merely because the amount matches.
Confirm the actual value credited to the destination. Do not assume that a displayed requested amount proves equal value was delivered.
Verify whether the payment delivered native XRP or another XRPL asset. Matching numbers in different assets are not equivalent payments.
When sender identity matters, compare the source account with the expected payer wallet rather than inferring identity from a message.
Destination Tags and memos can connect a ledger payment to a specific customer, contract or purpose. They provide context used by applications and hosted payment systems.
A Destination Tag is a numeric identifier. When required, compare it exactly with the tag provided by the payment workflow.
A memo can carry additional transaction context. Confirm any required value or identifier rather than treating all incoming payments alike.
Images do not establish ledger finality, delivered value or payment context. Inspect the actual transaction.
A provisional response can change. Confirm that the result appears in a validated ledger.
The requested amount is not always the best evidence of what reached the destination. Use the transaction metadata outcome.
A shared receiving address may use tags to distinguish agreements. The wrong tag can prevent correct off-ledger attribution.
Verify the asset as well as the amount. Native XRP and issued assets use different representations.
Store or record the transaction hash so one successful payment cannot be reused as evidence for multiple obligations.
These XRP Ledger Foundation resources document transaction finality, metadata, delivered amounts and Destination Tags.
Look up the transaction hash using an XRP Ledger explorer or API. Confirm that it is validated, its result is tesSUCCESS and its destination, delivered amount, tag and memo match the instructions.
No. It proves that the transaction succeeded in a validated ledger. You must still verify the destination, delivered amount and required payment context against the intended agreement.
Use delivered_amount from transaction metadata to determine what value actually reached the destination. Do not rely only on Amount from the transaction instructions.
It can identify a particular customer, agreement or purpose when one XRPL address receives payments for multiple uses.
Trustless Network uses agreement-specific payment instructions and ledger verification before work moves into its funded state.