# 1.0 Contracts

Below is MAP Protocol's latest chain connectivity progress and the corresponding contract addresses.

### Ethereum

* `Light-client on MAPO`\
  `Source Code`: [Ethereum2.0 POS light client](https://github.com/mapprotocol/map-contracts/blob/main/lightclients/eth2/README.md)\
  `Address`: [0x6859b2aE7CE9fb0c4FAA71798aC5498B41B42D7A](https://maposcan.io/address/0x6859b2aE7CE9fb0c4FAA71798aC5498B41B42D7A)
* `Light-client on Chain`\
  `Source Code`: [MAP Relay Chain light client deployed on EVM chains](https://github.com/mapprotocol/map-contracts/blob/main/mapclients/eth/README.md)\
  `Address`: [0x624E6F327c4F91F1Fa6285711245c215de264d49](https://etherscan.io/address/0x624E6F327c4F91F1Fa6285711245c215de264d49)
* `MOS`\
  `Source Code`: [MOS Message Contracts](https://github.com/mapprotocol/mapo-service-contracts/blob/main/evm/README.md)\
  `Address`: [0x8C3cCc219721B206DA4A2070fD96E4911a48CB4f](https://etherscan.io/address/0x8C3cCc219721B206DA4A2070fD96E4911a48CB4f)
* `Chain ID`: `1`
* `Status`:`Completed` `MAP Protocol` <-> `Ethereum`

### BNB Smart Chain

* `Light-client on MAPO`\
  `Source Code`: [BNB Smart Chain light client](https://github.com/mapprotocol/map-contracts/blob/main/lightclients/bsc/README.md)\
  `Address`: [0x14843295C38EaC604dEDe0eDb77e08B460D093D8](https://maposcan.io/address/0x14843295C38EaC604dEDe0eDb77e08B460D093D8)
* `Light-client on Chain`\
  `Source Code`: [MAP Relay Chain light client deployed on EVM chains](https://github.com/mapprotocol/map-contracts/blob/main/mapclients/eth/README.md)\
  `Address`: [0x624E6F327c4F91F1Fa6285711245c215de264d49](https://bscscan.com/address/0x624E6F327c4F91F1Fa6285711245c215de264d49)
* `MOS`\
  `Source Code`: [MOS Message Contracts](https://github.com/mapprotocol/mapo-service-contracts/blob/main/evm/README.md)\
  `Address`: [0x8C3cCc219721B206DA4A2070fD96E4911a48CB4f](https://github.com/mapprotocol/docs/blob/master/network/0x8C3cCc219721B206DA4A2070fD96E4911a48CB4f/README.md)
* `Chain ID`: `56`
* `Status`: `Completed` `MAP Protocol` <-> `BNB Smart Chain`

### Polygon Mainnet

* `Light-client on MAPO`\
  `Source Code`: [Polygon Mainnet light client](https://github.com/mapprotocol/map-contracts/blob/main/lightclients/matic/README.md)\
  `Address`: [0x1D621078676D7bdd75FC7F5ebbaBadDC9a65E3c5](https://maposcan.io/address/0x1D621078676D7bdd75FC7F5ebbaBadDC9a65E3c5)
* `Light-client on Chain`\
  `Source Code`: [MAP Relay Chain light client deployed on EVM chains](https://github.com/mapprotocol/map-contracts/blob/main/mapclients/eth/README.md)\
  `Address`: [0x624E6F327c4F91F1Fa6285711245c215de264d49](https://github.com/mapprotocol/docs/blob/master/network/0x624E6F327c4F91F1Fa6285711245c215de264d49/README.md)
* `MOS`\
  `Source Code`: [MOS Message Contracts](https://github.com/mapprotocol/mapo-service-contracts/blob/main/evm/README.md)\
  `Address`: [0x8C3cCc219721B206DA4A2070fD96E4911a48CB4f](https://polygonscan.com/address/0x8C3cCc219721B206DA4A2070fD96E4911a48CB4f)
* `Chain ID`: `137`
* `Status`: `Completed` `MAP Protocol` <-> `Polygon Mainnet`

### NEAR

* `Light-client on MAPO`\
  `Source Code`: [NEAR light client](https://github.com/mapprotocol/map-contracts/blob/main/lightclients/near/README.md)\
  `Address`: [0x4464fA3A804b8a44a0aD212eD23155a08f336B34](https://maposcan.io/address/0x4464fA3A804b8a44a0aD212eD23155a08f336B34)
* `Light-client on Chain`\
  `Source Code`: [MAP light client on NEAR](https://github.com/mapprotocol/map-contracts/blob/main/mapclients/near/README.md)\
  `Address`: [4WUmfmcRYbLfAJyBzXnYPP69iSRuVQ81cJAhZas6Cw1i](https://explorer.near.org/accounts/client2.cfac.mapprotocol.near)
* `MOS`\
  `Source Code`: [MAP Omnichain Service](https://github.com/butternetwork/butter-mos-contracts/tree/master/near)\
  `Address`: [J1KQdJSNUyBZGwsW3oZ8nFUqv2iLxb3Y8X9DTTJjxJgr](https://explorer.near.org/accounts/mosv21.mfac.butternetwork.near)
* `Chain ID`: `5566818579631833088`
* `Status`: `Completed` `MAP Protocol` <-> `NEAR`

### Arbitrum One

* `Light-client on MAPO`\
  `Source Code`: `N/A`\
  `Address`:`N/A`
* `Light-client on Chain`\
  `Source Code`: [MAP Relay Chain light client delpoyed on EVM chains](https://github.com/mapprotocol/map-contracts/blob/main/mapclients/eth/README.md)\
  `Address`: [0x624E6F327c4F91F1Fa6285711245c215de264d49](https://arbiscan.io/address/0x624e6f327c4f91f1fa6285711245c215de264d49)
* `MOS`\
  `Source Code`: [MOS Message Contracts](https://github.com/mapprotocol/mapo-service-contracts/blob/main/evm/README.md)\
  `Address`: [0x8C3cCc219721B206DA4A2070fD96E4911a48CB4f](https://arbiscan.io/address/0x8c3ccc219721b206da4a2070fd96e4911a48cb4f)
* `Chain ID`: `42161`
* `Status`: `Completed` `MAP Protocol` --> `Arbitrum One`

### Klaytn

* `Light-client on MAPO`\
  `Source Code`: [Klaytn light client](https://github.com/mapprotocol/map-contracts/blob/main/lightclients/klaytn/README.md)\
  `Address`:[0x91a14b93e4d588879dAE94E2EeE5E1d88b879D81](https://maposcan.io/address/0x91a14b93e4d588879dAE94E2EeE5E1d88b879D81)
* `Light-client on Chain`\
  `Source Code`: [MAP Relay Chain light client delpoyed on EVM chains](https://github.com/mapprotocol/map-contracts/blob/main/mapclients/eth/README.md)\
  `Address`: [0x624E6F327c4F91F1Fa6285711245c215de264d49](https://scope.klaytn.com/account/0x624E6F327c4F91F1Fa6285711245c215de264d49?tabId=txList)
* `MOS`\
  `Source Code`: [MOS Message Contracts](https://github.com/mapprotocol/mapo-service-contracts/blob/main/evm/README.md)\
  `Address`: [0x8C3cCc219721B206DA4A2070fD96E4911a48CB4f](https://scope.klaytn.com/account/0x8c3ccc219721b206da4a2070fd96e4911a48cb4f?tabId=txList)
* `Chain ID`: `8721`
* `Status`: `Completed` `MAP Protocol` <-> `Klaytn`

### Conflux

* `Light-client on MAPO`\
  `Source Code`: [Conflux light client](https://github.com/mapprotocol/map-contracts/tree/main/lightclients/conflux)\
  `Address`:[0x3E357098bbBeD2810c9a37FDfB5816067890304a](https://maposcan.io/address/0x3E357098bbBeD2810c9a37FDfB5816067890304a)
* `Light-client on Chain`\
  `Source Code`: [MAP Relay Chain light client delpoyed on EVM chains](https://github.com/mapprotocol/map-contracts/blob/main/mapclients/eth/README.md)\
  `Address`: [0x624E6F327c4F91F1Fa6285711245c215de264d49](https://evm.confluxscan.io/address/0x624e6f327c4f91f1fa6285711245c215de264d49)
* `MOS`\
  `Source Code`: [MOS Message Contracts](https://github.com/mapprotocol/mapo-service-contracts/blob/main/evm/README.md)\
  `Address`: [0xfeb2b97e4efce787c08086dc16ab69e063911380](https://evm.confluxscan.io/address/0xfeb2b97e4efce787c08086dc16ab69e063911380)
* `Chain ID`:1030
* `Status`: `Completed` `MAP Protocol` <-> `Conflux`

### Tron

* `OracleNode on MAPO`\
  `Address`:[0x17ecd177019CDD72125659af33446758d7390A42](https://maposcan.io/address/0x17ecd177019CDD72125659af33446758d7390A42)
* `OracleNode on Chain`\
  `Address`: [TCgts2dcdEszFdHnp3D9iKqxGqNrpTYSjQ](https://tronscan.org/#/contract/TCgts2dcdEszFdHnp3D9iKqxGqNrpTYSjQ/code)
* `Chain ID`: `728126428`
* `Status`: `MAP Protocol` <--> `Tron`

### PlatON Mainnet

* `Light-client on MAPO`\
  `Source Code`: [PlatON light client](https://github.com/mapprotocol/map-contracts/blob/main/lightclients/platon/README.md)\
  `Address`:`Coming soon`
* `Light-client on Chain`\
  `Source Code`: [MAP Relay Chain light client deployed on EVM chains](https://github.com/mapprotocol/map-contracts/blob/main/mapclients/eth/README.md)\
  `Address`: `Coming soon`
* `MOS`\
  `Source Code`: [MOS Message Contracts](https://github.com/mapprotocol/mapo-service-contracts/blob/main/evm/README.md)\
  `Address`: `Coming soon`
* `Chain ID`: `210425`
* `Status`: `Coming soon`

### OP Mainnet

* `OracleNode on MAPO`\
  `Address`:[0x0EBDBB2b94953C1375dbA3C063682a094b4d9780](https://maposcan.io/address/0x0EBDBB2b94953C1375dbA3C063682a094b4d9780)
* `Light-client on Chain`\
  `Source Code`: [MAP Relay Chain light client deployed on EVM chains](https://github.com/mapprotocol/map-contracts/blob/main/mapclients/eth/README.md)\
  `Address`: [0x0001805c0b57dbd48b5c5c26e237a135ddc678ae](https://optimism.blockscout.com/address/0x0001805c0b57dbd48b5c5c26e237a135ddc678ae)
* `MOS`\
  `Source Code`: [MOS Message Contracts](https://github.com/mapprotocol/mapo-service-contracts/blob/main/evm/README.md)\
  `Address`:[0x8C3cCc219721B206DA4A2070fD96E4911a48CB4f](https://optimism.blockscout.com/address/0x8C3cCc219721B206DA4A2070fD96E4911a48CB4f)
* `Chain ID`: `10`
* `Status`: `MAP Protocol` --> `OP Mainnet`

### Base

* `OracleNode on MAPO`\
  `Address`:[0x10c195Ab0FF99b6711FE8be65469E460d1d4478f](https://maposcan.io/address/0x10c195Ab0FF99b6711FE8be65469E460d1d4478f)
* `Light-client on Chain`\
  `Source Code`: [MAP Relay Chain light client deployed on EVM chains](https://github.com/mapprotocol/map-contracts/blob/main/mapclients/eth/README.md)\
  `Address`: [0x0001805c0b57dbd48b5c5c26e237a135ddc678ae](https://basescan.org/address/0x0001805c0b57dbd48b5c5c26e237a135ddc678ae)
* `MOS`\
  `Source Code`: [MOS Message Contracts](https://github.com/mapprotocol/mapo-service-contracts/blob/main/evm/README.md)\
  `Address`: [0xfeB2b97e4Efce787c08086dC16Ab69E063911380](https://basescan.org/address/0xfeB2b97e4Efce787c08086dC16Ab69E063911380)
* `Chain ID`: `8453`
* `Status`: `MAP Protocol` <--> `Base`

### Linea

* `OracleNode on MAPO`\
  `Address`:[0x667E45a64F7c0e5Ba897C0c072D70cE6B2F73701](https://maposcan.io/address/0x667E45a64F7c0e5Ba897C0c072D70cE6B2F73701)
* `Light-client on Chain`\
  `Source Code`: [MAP Relay Chain light client deployed on EVM chains](https://github.com/mapprotocol/map-contracts/blob/main/mapclients/eth/README.md)\
  `Address`: [0x0001805c0b57dbd48b5c5c26e237a135ddc678ae](https://explorer.linea.build/address/0x0001805c0b57dbd48b5c5c26e237a135ddc678ae)
* `MOS`: `0xfeB2b97e4Efce787c08086dC16Ab69E063911380`
* `Chain ID`: `59144`
* `Status`: `MAP Protocol` <--> `Linea`

### zkSync

* `OracleNode on MAPO`\
  `Address`:[0x371717D5ea21f73FEf2a30537571e05f62460CcE](https://maposcan.io/address/0x371717D5ea21f73FEf2a30537571e05f62460CcE)
* `OracleNode on Chain`\
  `Address`: [0xA9bDC7D5738d88A6F082b2580A4a425697Da9E5D](https://explorer.zksync.io/address/0xA9bDC7D5738d88A6F082b2580A4a425697Da9E5D)
* `Chain ID`: `324`
* `Status`: `MAP Protocol` <--> `zkSync`

### Merlin

* `OracleNode on MAPO`\
  `Address`:[0xe656bd52F9953b2688881644e3858fBE4c024627](https://maposcan.io/address/0xe656bd52F9953b2688881644e3858fBE4c024627)
* `OracleNode on Chain`\
  `Address`: [0x1cbB3ACbD5f8817c75A83A62135A8CF2F86EEd48](https://scan.merlinchain.io/address/0x1cbB3ACbD5f8817c75A83A62135A8CF2F86EEd48)
* `Chain ID`: `4200`
* `Status`: `MAP Protocol` <--> `Merlin`

### Blast

* `OracleNode on MAPO`\
  `Address`:[0x4030d0e5F10c859268Cd60C18e6DD3F645eea83C](https://maposcan.io/address/0x4030d0e5F10c859268Cd60C18e6DD3F645eea83C)
* `Light-client on Chain`\
  `Address`: [0x0001805c0b57dbd48b5c5c26e237a135ddc678ae](https://blastscan.io/address/0x0001805c0b57dbd48b5c5c26e237a135ddc678ae)
* `Chain ID`: `81457`
* `Status`: `MAP Protocol` <--> `Blast`

### Scroll

* `OracleNode on MAPO`\
  `Address`:[0xe1E918C2157eC00a0b83280C738d3Bb08f172B8B](https://maposcan.io/address/0xe1E918C2157eC00a0b83280C738d3Bb08f172B8B)
* `Light-client on Chain`\
  `Address`: [0x0001805c0b57dbd48b5c5c26e237a135ddc678ae](https://scrollscan.com/address/0x0001805c0b57dbd48b5c5c26e237a135ddc678ae)
* `Chain ID`: `534352`
* `Status`: `MAP Protocol` <--> `Scroll`

### AILayer

* `OracleNode on MAPO`\
  `Address`:[0xB8560Ed626De95Bad25CcD34264F29682FE677AB](https://maposcan.io/address/0xB8560Ed626De95Bad25CcD34264F29682FE677AB)
* `OracleNode on Chain`\
  `Address`: [0x6951B909A71cd4189aA21aEfD38dFc3dCee90001](https://mainnet-explorer.ailayer.xyz/address/0x6951B909A71cd4189aA21aEfD38dFc3dCee90001)
* `Chain ID`: `2649`
* `Status`: `MAP Protocol` <--> `AINN`

### Mantle

* `OracleNode on MAPO`\
  `Address`:[0x5ACa31Fe7314a4c323E83C0F58936Fc40fB47a80](https://maposcan.io/address/0x5ACa31Fe7314a4c323E83C0F58936Fc40fB47a80)
* `Light-client on Chain`\
  `Address`: [0x0001805c0b57dbd48b5c5c26e237a135ddc678ae](https://mantlescan.info/address/0x0001805c0b57dbd48b5c5c26e237a135ddc678ae)
* `Chain ID`: `5000`
* `Status`: `MAP Protocol` <--> `Mantle`

### Ton Testnet

* `MOS`\
  `Source Code`: [MOS Message Contracts](https://github.com/mapprotocol/ton-router-contracts)\
  `Address`: [EQDyD3ICi9YkGdIf19dJHoq-70Ng9lWY9lCbIVM-tfi\_yp1v](https://testnet.tonscan.org/address/EQDyD3ICi9YkGdIf19dJHoq-70Ng9lWY9lCbIVM-tfi_yp1v)
* `Chain ID`: `1360104473493506`
* `Status`: `Completed` `MAP Protocol` <-> `Ton`

### Solana

* `Planning`

## Related Documentation

* [Cross-chain Application Development](broken://pages/JEyUgtzsHVjT5b48nGCe)
* [MOS Overview](broken://pages/wxAexKDKvUXEjsd6lcXu)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.mapprotocol.io/network/v1-contracts.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
