Verify Polygon Transaction
How to Verify a Polygon Transaction
Verifying a Polygon transaction is an essential step for anyone sending or receiving POL, MATIC, or ERC-20 tokens on the Polygon PoS chain. Whether you are a buyer confirming payment, a developer testing a smart contract, or an investor tracking a transfer, our verification tool provides the answers you need instantly.
To verify a Polygon transaction, you need the transaction hash (TxHash) — a unique 66-character string that your wallet generates when you submit a transaction. Paste this hash into the search box at the top of this page and click the search button.
Transaction Status Explained
When you verify a Polygon transaction, you will see one of three status values. A Success status means the transaction was fully executed and the assets have been transferred. A Pending status means the transaction has been broadcast to the network but has not yet been included in a validated block, usually because the gas price was set too low during peak network activity. A Failed status means the transaction was included in a block but execution was reverted, commonly due to insufficient gas limit or a smart contract error.
Transactions that fail on Polygon still consume gas, as validators must process the failed execution attempt. Polygon Developer Docs
If your transaction shows as failed, the assets remain in the sender's wallet, but the gas fee is non-refundable. You can safely resubmit the transaction with adjusted parameters.