As of 29 Oct 2026, Trustblock’s record for Polygon holds 2 deployed addresses on 1 chain, and the repositories and files its audit reports name. Each address links to its page on the chain’s explorer.
| Address | Chain | Source code |
|---|---|---|
| 0xa9de045d9e8b619ed12fc4947f10d371621de492 | Chain: Polygon (POS) | Verified source |
| 0xd9d2114c8ea72298d5748f9684b4aadfec6731a3 | Chain: Polygon (POS) | Verified source |
| Repository or file | Commit |
|---|---|
| IPolygonEcosystemToken.sol | |
| PolygonMigration.sol | |
| PolygonEcosystemToken.sol | |
| IPolygonMigration.sol | |
| src/VaultBridgeTokenInitializer.sol | |
| src/custom-tokens/WETH/WETH.sol | |
| src/custom-tokens/WETH/etc/ERC20PermitUser.sol | |
| src/NativeConverter.sol | |
| src/ITransferFeeCalculator.sol | |
| src/custom-tokens/GenericCustomToken.sol | |
| src/custom-tokens/GenericNativeConverter.sol | |
| src/custom-tokens/WETH/etc/vault-bridge-tokens/GenericVbToken.sol | |
| src/VaultBridgeToken.sol | |
| src/CustomToken.sol | |
| src/MigrationManager.sol | |
| src/custom-tokens/WETH/etc/vault-bridge-tokens/vbETH/VbETH.sol | |
| src/custom-tokens/WETH/etc/vault-bridge-tokens/vbETH/vbUSDT/TransferFeeUtilsVbUSDT.sol | |
| src/custom-tokens/WETH/WETHNativeConverter.sol | |
| src/TransferFeeUtils.sol | |
| DefaultEmissionManager.sol | |
| ValidatorShare.sol | |
| IStakeManager.sol | |
| IDefaultEmissionManager.sol | |
| StakeManagerStorage.sol | |
| StakeManager.sol | |
| contracts/lib/MerklePatriciaProof.sol | |
| contracts/root/ICheckpointManager.sol | |
| contracts/common/EIP712Base.sol | |
| contracts/child/ChildToken/ChildMintableERC721.sol | |
| contracts/root/RootChainManager/RootChainManagerProxy.sol | |
| contracts/root/RootToken/DummyERC20.sol | |
| contracts/child/ChildChainManager/IChildChainManager.sol | |
| contracts/lib/Merkle.sol | |
| contracts/root/TokenPredicates/EtherPredicateProxy.sol | |
| contracts/root/RootToken/DummyERC1155.sol | |
| contracts/child/ChildToken/IChildToken.sol | |
| contracts/child/ChildToken/ChildERC721.sol | |
| contracts/root/TokenPredicates/ERC20PredicateProxy.sol | |
| contracts/root/TokenPredicates/ERC1155Predicate.sol | |
| contracts/root/RootToken/IMintableERC721.sol | |
| contracts/test/ProxyTestImpl.sol | |
| contracts/root/RootChainManager/IRootChainManager.sol | |
| contracts/root/TokenPredicates/ERC1155PredicateProxy.sol | |
| contracts/root/RootChainManager/RootChainManager.sol | |
| contracts/child/ChildToken/ChildERC20.sol | |
| contracts/child/ChildChainManager/ChildChainManager.sol | |
| contracts/root/TokenPredicates/ITokenPredicate.sol | |
| contracts/Migrations.sol | |
| contracts/root/TokenPredicates/EtherPredicate.sol | |
| contracts/root/RootToken/DummyERC721.sol | |
| contracts/common/ContextMixin.sol | |
| contracts/common/AccessControlMixin.sol | |
| contracts/root/TokenPredicates/ERC721PredicateProxy.sol | |
| contracts/root/TokenPredicates/ERC721Predicate.sol | |
| contracts/root/TokenPredicates/ERC20Predicate.sol | |
| contracts/root/RootToken/DummyMintableERC721.sol | |
| contracts/root/MockCheckpointManager.sol | |
| contracts/root/TokenPredicates/MintableERC721Predicate.sol | |
| contracts/common/Proxy/UpgradableProxy.sol | |
| contracts/child/ChildToken/ChildERC1155.sol | |
| contracts/common/NetworkAgnostic.sol | |
| contracts/common/Initializable.sol | |
| contracts/child/ChildToken/MaticWETH.sol | |
| contracts/root/TokenPredicates/MintableERC721PredicateProxy.sol | |
| contracts/root/StateSender/DummyStateSender.sol | |
| contracts/test/ProxyTestImplStorageLayoutChange.sol | |
| contracts/common/Proxy/Proxy.sol | |
| contracts/lib/RLPReader.sol | |
| contracts/child/ChildChainManager/ChildChainManagerProxy.sol | |
| contracts/common/Proxy/IERCProxy.sol | |
| contracts/root/StateSender/IStateSender.sol |