> For the complete documentation index, see [llms.txt](https://docs.hashnetwork.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.hashnetwork.io/using-hash-network-chain/contracts.md).

# Contracts

The **Contracts** section outlines the core components and token bridge systems that power the Hash Network ecosystem. These contracts facilitate critical functionalities, including rollup management, bridging, and upgrade execution, across Layer 2 (L2) and Layer 3 (L3).

***

**Core Contracts**

These contracts form the backbone of the Hash Network's infrastructure, enabling seamless operations across the ecosystem:

| **Contract**             | **Address**                                  |
| ------------------------ | -------------------------------------------- |
| Rollup                   | `0x0Ecc426De0511D31F0893dfa72DF881A71ecDBc2` |
| Inbox                    | `0xA669c6e22ba7b459dC7BE6df4A7f68866420f570` |
| Outbox                   | `0x603641BEe7a1d47fA3086Db2663142279C5988A5` |
| Admin Proxy              | `0x294458fc127e3b74790E30818cCCf57Ff986b128` |
| Sequencer Inbox          | `0x9E2Fa1709327719d729d30B960e67379F2712dc6` |
| Bridge                   | `0x8f4b86807499A8696Fa8579C23D16973F11259Dd` |
| Utils                    | `0x29A2405241806531B84A5677A371144f67202bE6` |
| Validator Wallet Creator | `0x4fA05Eddf1A1cb077F66C6a7C130c53De81651A9` |
| Upgrade Executor         | `0xDBe52B4E3223e97E1509f22bB11f3581db599C63` |
| Upgrade Executor L2      | `0x27E03238818439A2297421Be8D0d3c83F6C12a3c` |

***

**L2 Token Bridge Contracts**

The **Layer 2 Token Bridge Contracts** facilitate asset transfers and other bridging operations between the primary and secondary layers.

| **Contract**     | **Address**                                  |
| ---------------- | -------------------------------------------- |
| Custom Gateway   | `0xe35250F5b17CB2C34b531675A5A5740527b754d2` |
| Multicall        | `0x9890A2d94A3fAB71f667A5deA7180A39262D700D` |
| Proxy Admin      | `0x294458fc127e3b74790E30818cCCf57Ff986b128` |
| Router           | `0xad849914530aD8038D239420BbF596518dA831F8` |
| Standard Gateway | `0xABe5C767c3a1652D351C8d5d2F3FABf432D48e0E` |

***

**L3 Token Bridge Contracts**

The **Layer 3 Token Bridge Contracts** extend the token bridging capabilities to the tertiary layer, offering more granular scalability and functionality.

| **Contract**     | **Address**                                  |
| ---------------- | -------------------------------------------- |
| Custom Gateway   | `0x92997BC501AcB606d18B32e5676E369Ddf911Aa6` |
| Multicall        | `0x70D9d170C5C6dA983010B31Cb34dAF6C798ad4eD` |
| Proxy Admin      | `0x9380Fc0C4D6e789934E7cdc4E94d5B099440CBde` |
| Router           | `0xd23b707B4F5B6e5D736f088D38ea1515A7955287` |
| Standard Gateway | `0x9416a00aBdDA5dDbD956985e64b9962bF904A748` |
