POLYGON

Loading...

Your reliable resource for Polygon transaction hash lookup and verification.

How to easily set your digital media budget & marketing.

When you look up a Polygon transaction hash, the first thing you will notice is the transaction status. There are three possible statuses on the Polygon PoS network: Success, Pending, and Failed. Each tells you something important about what happened to your transaction.

Success means the transaction was validated, included in a block, and all on-chain state changes have been applied. Your POL transfer was received, or your smart contract call executed correctly. This is the most common status for completed transactions.

"A transaction is a cryptographically signed instruction that changes the blockchain state. Block explorers track the details of all transactions in the network."

— PolygonScan Knowledge Base

  • Success: Transaction confirmed on-chain, all changes applied
  • Pending: Transaction received by the network, waiting for block inclusion
  • Failed: Transaction was rejected — gas ran out or contract logic reverted

Pending transactions are in the mempool (transaction pool) and are waiting to be picked up by a validator. On Polygon PoS, blocks are produced every 2 seconds, so pending transactions are usually confirmed within seconds. If a transaction remains pending for more than 10 minutes, the gas price may be too low.

Failed transactions occur when the transaction ran out of gas, or a smart contract reverted due to an error. Even failed transactions are recorded on-chain and will consume the gas that was used up to the point of failure. You will still see the transaction hash on PolygonScan, but the status will show as "Failed."