> ## Documentation Index
> Fetch the complete documentation index at: https://docs.polygon.technology/llms.txt
> Use this file to discover all available pages before exploring further.

# Genesis contracts

> List of genesis contracts deployed on Polygon PoS mainnet and Amoy testnet, with contract addresses.

## Mainnet

### Parent chain: Ethereum mainnet

| **Contracts**               | [**Address**](https://etherscan.io/address/Address)                                                                        |
| --------------------------- | -------------------------------------------------------------------------------------------------------------------------- |
| Governance                  | [0x98165b71cdDea047C0A49413350C40571195fd07](https://etherscan.io/address/0x98165b71cdDea047C0A49413350C40571195fd07)      |
| GovernanceProxy             | [0x6e7a5820baD6cebA8Ef5ea69c0C92EbbDAc9CE48](https://etherscan.io/address/0x6e7a5820baD6cebA8Ef5ea69c0C92EbbDAc9CE48)      |
| Timelock                    | [0xCaf0aa768A3AE1297DF20072419Db8Bb8b5C8cEf](https://etherscan.io/address/0xCaf0aa768A3AE1297DF20072419Db8Bb8b5C8cEf)      |
| Registry                    | [0x33a02E6cC863D393d6Bf231B697b82F6e499cA71](https://etherscan.io/address/0x33a02E6cC863D393d6Bf231B697b82F6e499cA71)      |
| RootChain                   | [0x536c55cFe4892E581806e10b38dFE8083551bd03](https://etherscan.io/address/0x536c55cFe4892E581806e10b38dFE8083551bd03)      |
| RootChainProxy              | [0x86E4Dc95c7FBdBf52e33D563BbDB00823894C287](https://etherscan.io/address/0x86E4Dc95c7FBdBf52e33D563BbDB00823894C287)      |
| ValidatorShareFactory       | [0xc4FA447A0e77Eff9717b09C057B40570813bb642](https://etherscan.io/address/0xc4FA447A0e77Eff9717b09C057B40570813bb642)      |
| StakingInfo                 | [0xa59C847Bd5aC0172Ff4FE912C5d29E5A71A7512B](https://etherscan.io/address/0xa59C847Bd5aC0172Ff4FE912C5d29E5A71A7512B)      |
| StakingNFT                  | [0x47Cbe25BbDB40a774cC37E1dA92d10C2C7Ec897F](https://etherscan.io/address/0x47Cbe25BbDB40a774cC37E1dA92d10C2C7Ec897F)      |
| StakeManager                | [0xbA9Ac3C9983a3e967f0f387c75cCbD38Ad484963](https://etherscan.io/address/0xbA9Ac3C9983a3e967f0f387c75cCbD38Ad484963)      |
| StakeManagerProxy           | [0x5e3Ef299fDDf15eAa0432E6e66473ace8c13D908](https://etherscan.io/address/0x5e3Ef299fDDf15eAa0432E6e66473ace8c13D908)      |
| SlashingManager             | [0x01F645DcD6C796F6BC6C982159B32fAaaebdC96A](https://etherscan.io/address/0x01F645DcD6C796F6BC6C982159B32fAaaebdC96A)      |
| ValidatorShare              | [0x01d5dc56ad4206bb0c132d834644d57f51fed5ec](https://etherscan.io/address/0x01d5dc56ad4206bb0c132d834644d57f51fed5ec)      |
| StateSender                 | [0x28e4F3a7f651294B9564800b2D01f35189A5bFbE](https://etherscan.io/address/0x28e4F3a7f651294B9564800b2D01f35189A5bFbE)      |
| DepositManager              | [0xDdaC6D3A2a787b1F4bf26AB6FAF519ae3F1a94cf](https://etherscan.io/address/0xDdaC6D3A2a787b1F4bf26AB6FAF519ae3F1a94cf)      |
| DepositManagerProxy         | [0x401F6c983eA34274ec46f84D70b31C151321188b](https://etherscan.io/address/0x401F6c983eA34274ec46f84D70b31C151321188b)      |
| EventsHubProxy              | [0x6dF5CB08d3f0193C768C8A01f42ac4424DC5086b](https://etherscan.io/address/0x6dF5CB08d3f0193C768C8A01f42ac4424DC5086b)      |
| WithdrawManager             | [0x4ef5123a30e4CFeC02B3E2F5Ce97F1328B29f7de](https://etherscan.io/address/0x4ef5123a30e4CFeC02B3E2F5Ce97F1328B29f7de)      |
| ExitNFT                     | [0xDF74156420Bd57ab387B195ed81EcA36F9fABAca](https://etherscan.io/address/0xDF74156420Bd57ab387B195ed81EcA36F9fABAca)      |
| WithdrawManagerProxy        | [0x2A88696e0fFA76bAA1338F2C74497cC013495922](https://etherscan.io/address/0x2A88696e0fFA76bAA1338F2C74497cC013495922)      |
| ERC20Predicate              | [0x158d5fa3ef8e4dda8a5367decf76b94e7effce95](https://etherscan.io/address/0x158d5fa3ef8e4dda8a5367decf76b94e7effce95)      |
| ERC721Predicate             | [0x54150f44c785d412ec262fe895cc3b689c72f49b](https://etherscan.io/address/0x54150f44c785d412ec262fe895cc3b689c72f49b)      |
| EIP1559Burn                 | [0x70bca57f4579f58670ab2d18ef16e02c17553c38](https://etherscan.io/address/0x70bca57f4579f58670ab2d18ef16e02c17553c38)      |
| PolygonMigrationProxy       | [0x29e7DF7b6A1B2b07b731457f499E1696c60E2C4e](https://etherscan.io/address/0x29e7DF7b6A1B2b07b731457f499E1696c60E2C4e#code) |
| PolygonMigration            | [0x550B7CDaC6F5a0d9e840505c3Df74aC045530446](https://etherscan.io/address/0x550B7CDaC6F5a0d9e840505c3Df74aC045530446#code) |
| DefaultEmissionManagerProxy | [0xbC9f74b3b14f460a6c47dCdDFd17411cBc7b6c53](https://etherscan.io/address/0xbC9f74b3b14f460a6c47dCdDFd17411cBc7b6c53#code) |
| DefaultEmissionManager      | [0x5e875267f65537768435C3C6C81cd313a570B422](https://etherscan.io/address/0x5e875267f65537768435C3C6C81cd313a570B422#code) |
| **Tokens**                  |                                                                                                                            |
| MaticToken                  | [0x7D1AfA7B718fb893dB30A3aBc0Cfc608AaCfeBB0](https://etherscan.io/address/0x7D1AfA7B718fb893dB30A3aBc0Cfc608AaCfeBB0)      |
| PolygonEcosystemToken       | [0x455e53CBB86018Ac2B8092FdCd39d8444aFFC3F6](https://etherscan.io/address/0x455e53CBB86018Ac2B8092FdCd39d8444aFFC3F6#code) |
| RootERC721                  | [0x96CDDF45C0Cd9a59876A2a29029d7c54f6e54AD3](https://etherscan.io/address/0x96CDDF45C0Cd9a59876A2a29029d7c54f6e54AD3)      |
| MaticWeth                   | [0xa45b966996374E9e65ab991C6FE4Bfce3a56DDe8](https://etherscan.io/address/0xa45b966996374E9e65ab991C6FE4Bfce3a56DDe8)      |

### Child chain: PoS mainnet

| Contracts   | Address                                                                                                                  |
| ----------- | ------------------------------------------------------------------------------------------------------------------------ |
| ChildChain  | [0xD9c7C4ED4B66858301D0cb28Cc88bf655Fe34861](https://polygonscan.com/address/0xD9c7C4ED4B66858301D0cb28Cc88bf655Fe34861) |
| EIP1559Burn | [0x7A8ed27F4C30512326878652d20fC85727401854](https://polygonscan.com/address/0x7A8ed27F4C30512326878652d20fC85727401854) |
| **Tokens**  |                                                                                                                          |
| MaticToken  | [0x0000000000000000000000000000000000001010](https://polygonscan.com/address/0x0000000000000000000000000000000000001010) |
| MaticWeth   | [0x8cc8538d60901d19692F5ba22684732Bc28F54A3](https://polygonscan.com/address/0x8cc8538d60901d19692F5ba22684732Bc28F54A3) |

### Helper functions

| Function            | Address                                                                                                               |
| ------------------- | --------------------------------------------------------------------------------------------------------------------- |
| BytesLib            | [0x1d21fACFC8CaD068eF0cbc87FdaCdFb20D7e2417](https://etherscan.io/address/0x1d21fACFC8CaD068eF0cbc87FdaCdFb20D7e2417) |
| Common              | [0x31851aAf1FA4cC6632f45570c2086aDcF8B7BD75](https://etherscan.io/address/0x31851aAf1FA4cC6632f45570c2086aDcF8B7BD75) |
| ECVerify            | [0x71d91a8988D81617be53427126ee62471321b7DF](https://etherscan.io/address/0x71d91a8988D81617be53427126ee62471321b7DF) |
| Merkle              | [0x8b90C7633F1f751E19E76433990B1663c625B258](https://etherscan.io/address/0x8b90C7633F1f751E19E76433990B1663c625B258) |
| MerklePatriciaProof | [0x8E51a119E892D3fb324C0410F11f39F61dec9DC8](https://etherscan.io/address/0x8E51a119E892D3fb324C0410F11f39F61dec9DC8) |
| PriorityQueue       | [0x61AdDcD534Bdc1721c91740Cf711dBEcE936053e](https://etherscan.io/address/0x61AdDcD534Bdc1721c91740Cf711dBEcE936053e) |
| RLPEncode           | [0x021c2Bf4d2941cE3D593e07317EC355937bae495](https://etherscan.io/address/0x021c2Bf4d2941cE3D593e07317EC355937bae495) |
| RLPReader           | [0xD75f1d6A8A7Dc558A65c2f30eBF876DdbeE035a2](https://etherscan.io/address/0xD75f1d6A8A7Dc558A65c2f30eBF876DdbeE035a2) |
| SafeMath            | [0x96D358795782a73d90F2ed2d505aB235D197ca05](https://etherscan.io/address/0x96D358795782a73d90F2ed2d505aB235D197ca05) |

## Amoy

### Parent chain: Sepolia

| **Contracts**               | **Address**                                                                                                                        |
| --------------------------- | ---------------------------------------------------------------------------------------------------------------------------------- |
| Governance                  | [0x7ebDeC03873994A02acA5dbfac665e5e39287D77](https://sepolia.etherscan.io/address/0x7ebDeC03873994A02acA5dbfac665e5e39287D77)      |
| GovernanceProxy             | [0xB7086eda3180c728C1536B35c4d54F6A2B33D6aC](https://sepolia.etherscan.io/address/0xB7086eda3180c728C1536B35c4d54F6A2B33D6aC)      |
| Registry                    | [0xfE92F7c3a701e43d8479738c8844bCc555b9e5CD](https://sepolia.etherscan.io/address/0xfE92F7c3a701e43d8479738c8844bCc555b9e5CD)      |
| RootChain                   | [0xD23E7ebB837de8625F16F575077D176b9d6B9b39](https://sepolia.etherscan.io/address/0xD23E7ebB837de8625F16F575077D176b9d6B9b39)      |
| RootChainProxy              | [0xbd07D7E1E93c8d4b2a261327F3C28a8EA7167209](https://sepolia.etherscan.io/address/0xbd07D7E1E93c8d4b2a261327F3C28a8EA7167209)      |
| ValidatorShareFactory       | [0xF5f09458Ecc701Dd93fa4C88b67d550289Ae6805](https://sepolia.etherscan.io/address/0xF5f09458Ecc701Dd93fa4C88b67d550289Ae6805)      |
| StakingInfo                 | [0x5E3111a5d928D24718c1A7897261D0B9087002ed](https://sepolia.etherscan.io/address/0x5E3111a5d928D24718c1A7897261D0B9087002ed)      |
| StakingNFT                  | [0x72CF5618142Eb369E75ec6529A907e9A6Fe99bB7](https://sepolia.etherscan.io/address/0x72CF5618142Eb369E75ec6529A907e9A6Fe99bB7)      |
| StakeManager                | [0xE3104cC25C94b21a162d316064fe50fDDA0635aC](https://sepolia.etherscan.io/address/0xE3104cC25C94b21a162d316064fe50fDDA0635aC)      |
| StakeManagerProxy           | [0x4AE8f648B1Ec892B6cc68C89cc088583964d08bE](https://sepolia.etherscan.io/address/0x4AE8f648B1Ec892B6cc68C89cc088583964d08bE)      |
| SlashingManager             | [0x9e699267858ce513eACF3b66420334785f9c8E4c](https://sepolia.etherscan.io/address/0x9e699267858ce513eACF3b66420334785f9c8E4c)      |
| ValidatorShare              | [0xa37F2A3dF304a7C6AbA3492146Bc8B89170bEAb1](https://sepolia.etherscan.io/address/0xa37F2A3dF304a7C6AbA3492146Bc8B89170bEAb1)      |
| StateSender                 | [0x49E307Fa5a58ff1834E0F8a60eB2a9609E6A5F50](https://sepolia.etherscan.io/address/0x49E307Fa5a58ff1834E0F8a60eB2a9609E6A5F50)      |
| DepositManager              | [0x7270E1fa2f0569d50dCd1D038D940135bDE6167F](https://sepolia.etherscan.io/address/0x7270E1fa2f0569d50dCd1D038D940135bDE6167F)      |
| DepositManagerProxy         | [0x44Ad17990F9128C6d823Ee10dB7F0A5d40a731A4](https://sepolia.etherscan.io/address/0x44Ad17990F9128C6d823Ee10dB7F0A5d40a731A4)      |
| WithdrawManager             | [0xE1D0DdD817CA39301c9E4F5A7218BbDAf59D248D](https://sepolia.etherscan.io/address/0xE1D0DdD817CA39301c9E4F5A7218BbDAf59D248D)      |
| ExitNFT                     | [0x68EB9202b48D3980832aDE89d580bA883b313B40](https://sepolia.etherscan.io/address/0x68EB9202b48D3980832aDE89d580bA883b313B40)      |
| WithdrawManagerProxy        | [0x822db7e79096E7247d9273E5782ecAec464Eb96C](https://sepolia.etherscan.io/address/0x822db7e79096E7247d9273E5782ecAec464Eb96C)      |
| ERC20Predicate              | [0x15EA6c538cF4b4A4f51999F433557285D5639820](https://sepolia.etherscan.io/address/0x15EA6c538cF4b4A4f51999F433557285D5639820)      |
| ERC721Predicate             | [0x0059bBF8E5b9b071acc7682B6fe198c32AAA2A97](https://sepolia.etherscan.io/address/0x0059bBF8E5b9b071acc7682B6fe198c32AAA2A97)      |
| EventsHubProxy              | [0x700e0f2AfBd92e2b3fF91CAD8C62A564690ddf39](https://sepolia.etherscan.io/address/0x700e0f2AfBd92e2b3fF91CAD8C62A564690ddf39)      |
| EIP1559Burn                 | [0xeCDD77cE6f146cCf5dab707941d318Bd50eeD2C9](https://sepolia.etherscan.io/address/0xeCDD77cE6f146cCf5dab707941d318Bd50eeD2C9)      |
| PolygonMigrationProxy       | [0x3A3B750E7d4d389Bc1d0be20E5D09530F82B9911](https://sepolia.etherscan.io/address/0x3A3B750E7d4d389Bc1d0be20E5D09530F82B9911#code) |
| PolygonMigration            | [0xC70198ad91082c4d6eEb70d991cc4B2b61Cb3d1E](https://sepolia.etherscan.io/address/0xC70198ad91082c4d6eEb70d991cc4B2b61Cb3d1E#code) |
| DefaultEmissionManagerProxy | [0x20393fF3B3C38b72a16eB7d7A474cd38ABD8Ff27](https://sepolia.etherscan.io/address/0x20393fF3B3C38b72a16eB7d7A474cd38ABD8Ff27#code) |
| DefaultEmissionManager      | [0x9B4D4Fc98C2Aa924a65AB827494159a76Fce6ceD](https://sepolia.etherscan.io/address/0x9B4D4Fc98C2Aa924a65AB827494159a76Fce6ceD#code) |
| **Tokens**                  |                                                                                                                                    |
| MaticToken                  | [0x3fd0A53F4Bf853985a95F4Eb3F9C9FDE1F8e2b53](https://sepolia.etherscan.io/address/0x3fd0A53F4Bf853985a95F4Eb3F9C9FDE1F8e2b53)      |
| PolygonEcosystemToken       | [0x44499312f493F62f2DFd3C6435Ca3603EbFCeeBa](https://sepolia.etherscan.io/address/0x44499312f493F62f2DFd3C6435Ca3603EbFCeeBa#code) |
| MaticWeth                   | [0x700dDE29De87ed2c01c27C896dc8Badb4f671302](https://sepolia.etherscan.io/address/0x700dDE29De87ed2c01c27C896dc8Badb4f671302)      |
| RootERC721                  | [0x13B0Edd9312886Ac0C73116e767208bEd1199679](https://sepolia.etherscan.io/address/0x13B0Edd9312886Ac0C73116e767208bEd1199679)      |

### Child chain: Amoy

| Contracts   | Address                                                                                                                       |
| ----------- | ----------------------------------------------------------------------------------------------------------------------------- |
| ChildChain  | [0x4f9cd8a945EE035523979D7A120a23999D17D8C0](https://www.oklink.com/amoy/address/0x4f9cd8a945EE035523979D7A120a23999D17D8C0/) |
| EIP1559Burn | [0xeCDD77cE6f146cCf5dab707941d318Bd50eeD2C9](https://www.oklink.com/amoy/address/0xeCDD77cE6f146cCf5dab707941d318Bd50eeD2C9/) |
| **Tokens**  |                                                                                                                               |
| MaticToken  | [0x0000000000000000000000000000000000001010](https://www.oklink.com/amoy/address/0x0000000000000000000000000000000000001010/) |
| MaticWeth   | [0x41Dc3C8eB8368bd9139Cec50434a0C294c8c1102](https://www.oklink.com/amoy/address/0x41Dc3C8eB8368bd9139Cec50434a0C294c8c1102/) |
| RootERC721  | [0x3ADBC484Ff0cFEb657e1A9AF8F3CB16DC0B53e7e](https://www.oklink.com/amoy/address/0x3ADBC484Ff0cFEb657e1A9AF8F3CB16DC0B53e7e/) |
