Polygon PoS Chain
Polygon (POL) is a Layer 2 scaling solution for Ethereum featuring fast, low-cost transactions secured by a proof-of-stake validator set.
Smart contract verification is the process of publishing a contract's source code so that anyone can audit its logic. Once a Polygon contract is verified, PolygonScanner displays the human-readable ABI, the Solidity source, and interactive Read/Write panels — no local development environment required.
When a developer deploys a contract, only bytecode is stored on-chain. Verification compiles the source code with matching compiler settings and confirms the resulting bytecode is identical to what is deployed. This process proves the published source accurately represents the running contract.
The Read Contract tab exposes all view and pure functions. Enter any required parameters and click Query to retrieve the current value stored in the contract — useful for checking token allowances, governance states, or oracle prices without spending gas.
The Write Contract tab lets you call state-changing functions directly from your browser wallet. Connect MetaMask or any WalletConnect-compatible wallet, select the function, fill in the parameters, and submit the transaction.
Polygon Scanner offers a comprehensive suite of blockchain explorer tools for the Polygon network. Use the navigation below to access all available features:
Polygon (POL) is a Layer 2 scaling solution for Ethereum featuring fast, low-cost transactions secured by a proof-of-stake validator set.
POL (formerly MATIC) is used to pay gas fees, stake with validators, and participate in on-chain governance on the Polygon network.
Polygon is fully EVM-compatible, meaning any Ethereum smart contract or dApp can be deployed on Polygon with minimal code changes.