# Contracts

## Chain Details

| Environment | Chain ID | RPC | Explorer |
| --- | ---: | --- | --- |
| Mainnet | `4663` | [rpc.mainnet.chain.robinhood.com](https://rpc.mainnet.chain.robinhood.com) | [robinhoodchain.blockscout.com](https://robinhoodchain.blockscout.com) |
| Testnet | `46630` | [rpc.testnet.chain.robinhood.com](https://rpc.testnet.chain.robinhood.com) | [explorer.testnet.chain.robinhood.com](https://explorer.testnet.chain.robinhood.com) |

## Mainnet

### Predict

| Contract                 | Address |
| ------------------------ | -------------------------------------------- |
| Vault                    | `0x79cB914f3F336426E89FaB55A9488AB25770552D` |
| Prediction Market Escrow | `0xE4cea507b19796362A5a28Fa7cb705A3F1866213` |
| Secondary Market Escrow  | `0x7E318ef37c3bC3d0cBA205Af2D1Fc9F9CeFEB5df` |

### Perpetual Futures

Perpetual Futures mainnet is not yet live.

## Testnet

### Predict

| Contract                 | Address                                      |
| ------------------------ | -------------------------------------------- |
| Vault                    | `0x223d17cd3E6d99b932a723640bAD04626e3Bb6ac` |
| Prediction Market Escrow | `0x2A97702591ACCbF330c6c813C46DE287653eb645` |
| Secondary Market Escrow  | `0x888e445F96515186B7b262d959FFF4AF14151ca9` |

::::warning
Testnet contract addresses are for development only and can change at any time without notice.
::::

### Perpetual Futures

Retrieve the current exchange address and EIP-712 domain from [`GET https://api.meridiantest.net/v1/rpc/config`](https://api.meridiantest.net/v1/rpc/config). The exchange address is returned in `domain.verifyingContract`.
