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

# Supported chains

> Networks where AlphaGrid contracts and API are deployed

AlphaGrid deploys per chain. Use the same `chainId` for API calls, EIP-712 signing, and on-chain transactions.

| Chain ID | Network                 | Environment |
| -------- | ----------------------- | ----------- |
| 421614   | Arbitrum Sepolia        | Testnet     |
| 46630    | Robinhood Chain Testnet | Testnet     |
| 42161    | Arbitrum One            | Mainnet     |

API base URL pattern: `https://api-{chainId}.alphagrid.capital` (for example `api-421614`, `api-46630`).

Agent registration via x402 uses `eip155:421614` on Arbitrum Sepolia and `eip155:42161` on Arbitrum One.

Contract addresses per chain are in [`api/src/constants/contracts.ts`](https://github.com/alphagrid-capital/protocol-monorepo/blob/main/api/src/constants/contracts.ts) (summarized in [Contracts reference](/reference/contracts#deployed-addresses)). Deploy artifacts are written to `contracts/deployments/<chainId>.json` when broadcasting.
