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

# Supported Networks

AstralBeam currently supports bridging between Casper Network and multiple EVM-compatible chains.

***

## Production Networks

> **Note:** Production deployment is coming soon. Current deployments are on testnets only.

***

## Testnet Networks

### Active Networks

The following networks are currently active and processing bridge transactions.

### Casper Testnet

| Property        | Value                                                                    |
| --------------- | ------------------------------------------------------------------------ |
| Network Name    | Casper Testnet                                                           |
| Chain Name      | `casper-test`                                                            |
| Native Currency | CSPR                                                                     |
| Block Time      | \~8 seconds                                                              |
| Finality        | Instant                                                                  |
| Node RPC        | `https://node.testnet.casper.network/rpc`                                |
| Explorer        | [testnet.cspr.live](https://testnet.cspr.live)                           |
| Faucet          | [testnet.cspr.live/tools/faucet](https://testnet.cspr.live/tools/faucet) |

**Bridge Contracts:**

| Contract     | Hash                                                                    |
| ------------ | ----------------------------------------------------------------------- |
| TokenFactory | `hash-bf16ba78a7ecfb0e64756aa8468251110f29639f38ccaf9bdb01b6f38a15c2f2` |
| EthClient    | `hash-fa183fe46e92b65da88265deb0d48c7ae44bf44d7917f19875f4457321497aa2` |

***

### Ethereum Sepolia

| Property        | Value                                                |
| --------------- | ---------------------------------------------------- |
| Network Name    | Sepolia                                              |
| Chain ID        | `11155111`                                           |
| Native Currency | SepoliaETH                                           |
| Block Time      | \~12 seconds                                         |
| Finality Wait   | 64 blocks (\~13 minutes)                             |
| RPC Endpoints   | Infura, Alchemy, public RPCs                         |
| Explorer        | [sepolia.etherscan.io](https://sepolia.etherscan.io) |
| Faucet          | [sepoliafaucet.com](https://sepoliafaucet.com)       |

**Bridge Contracts:**

| Contract                    | Address                                      |
| --------------------------- | -------------------------------------------- |
| MultiSigERC20Locker (Proxy) | `0x6aaea12cF566C9fddbC7082c15d38F1447a57D10` |
| Implementation (V6)         | `0xd1780F8d1aD09C52077B3fE2abE4E1751836ee28` |

**Supported Tokens:**

| Token | Address                                      | Decimals |
| ----- | -------------------------------------------- | -------- |
| USDC  | `0x1c7D4B196Cb0C7B01d743Fbc6116a902379C7238` | 6        |
| WETH  | `0xfFf9976782d46CC05630D1f6eBAb18b2324d6B14` | 18       |
| LINK  | `0x779877A7B0D9E8603169DdbD7836e478b4624789` | 18       |

**Wallet Configuration:**

```json
{
  "chainId": "0xaa36a7",
  "chainName": "Sepolia",
  "nativeCurrency": {
    "name": "SepoliaETH",
    "symbol": "ETH",
    "decimals": 18
  },
  "rpcUrls": ["https://sepolia.infura.io/v3/YOUR_KEY"],
  "blockExplorerUrls": ["https://sepolia.etherscan.io"]
}
```

***

### Base Sepolia

| Property        | Value                                                |
| --------------- | ---------------------------------------------------- |
| Network Name    | Base Sepolia                                         |
| Chain ID        | `84532`                                              |
| Native Currency | ETH                                                  |
| Block Time      | \~2 seconds                                          |
| Finality Wait   | 64 blocks (\~2 minutes)                              |
| RPC Endpoints   | [docs.base.org](https://docs.base.org)               |
| Explorer        | [sepolia.basescan.org](https://sepolia.basescan.org) |
| Faucet          | Base Bridge from Sepolia                             |

**Bridge Contracts:**

| Contract                    | Address                                      |
| --------------------------- | -------------------------------------------- |
| MultiSigERC20Locker (Proxy) | `0x5208f75aEa0c2AeC5f71494B5f1B7DCF07cC6000` |
| Implementation (V6)         | `0xB9C095D97669f74671bef3E74AEed1f0e8D99e72` |

**Supported Tokens:**

| Token | Address                                      | Decimals |
| ----- | -------------------------------------------- | -------- |
| USDC  | `0x036CbD53842c5426634e7929541eC2318f3dCF7e` | 6        |
| WETH  | `0x4200000000000000000000000000000000000006` | 18       |

**Wallet Configuration:**

```json
{
  "chainId": "0x14a34",
  "chainName": "Base Sepolia",
  "nativeCurrency": {
    "name": "Ethereum",
    "symbol": "ETH",
    "decimals": 18
  },
  "rpcUrls": ["https://sepolia.base.org"],
  "blockExplorerUrls": ["https://sepolia.basescan.org"]
}
```

***

### Polygon Amoy

| Property        | Value                                                          |
| --------------- | -------------------------------------------------------------- |
| Network Name    | Polygon Amoy                                                   |
| Chain ID        | `80002`                                                        |
| Native Currency | MATIC                                                          |
| Block Time      | \~2 seconds                                                    |
| Finality Wait   | 15 blocks (\~30 seconds)                                       |
| Finality Type   | Deterministic (milestone-based, 2-5s actual finality)          |
| RPC Endpoints   | [polygon.technology](https://polygon.technology)               |
| Explorer        | [amoy.polygonscan.com](https://amoy.polygonscan.com)           |
| Faucet          | [faucet.polygon.technology](https://faucet.polygon.technology) |

**Bridge Contracts:**

| Contract                    | Address                                      |
| --------------------------- | -------------------------------------------- |
| MultiSigERC20Locker (Proxy) | `0x5208f75aEa0c2AeC5f71494B5f1B7DCF07cC6000` |
| Implementation (V6)         | `0x29d59b3Ec84B85DBC90E83344b7d58D54c1836Fd` |

**Wallet Configuration:**

```json
{
  "chainId": "0x13882",
  "chainName": "Polygon Amoy",
  "nativeCurrency": {
    "name": "MATIC",
    "symbol": "MATIC",
    "decimals": 18
  },
  "rpcUrls": ["https://rpc-amoy.polygon.technology"],
  "blockExplorerUrls": ["https://amoy.polygonscan.com"]
}
```

***

## Robinhood Chain Rollout

Robinhood mainnet remains approval-gated and disabled with a `NULL` locker. Testnet has a verified V16 locker, TEST mapping, and finalized-mode round trip; its testnet route is active.

### Robinhood Chain

| Property            | Value                                                                           |
| ------------------- | ------------------------------------------------------------------------------- |
| Network Name        | Robinhood Chain                                                                 |
| Chain ID            | `4663`                                                                          |
| Native Currency     | ETH                                                                             |
| Measured Block Time | \~0.1 seconds                                                                   |
| RPC                 | `https://rpc.mainnet.chain.robinhood.com`                                       |
| Explorer            | [robinhoodchain.blockscout.com](https://robinhoodchain.blockscout.com)          |
| Relayer Finality    | protocol `finalized` tag plus 15,000-block secondary floor                      |
| Bridge Status       | **Disabled; mainnet locker intentionally undeployed pending separate approval** |

### Robinhood Chain Testnet

| Property            | Value                                                                                |
| ------------------- | ------------------------------------------------------------------------------------ |
| Network Name        | Robinhood Chain Testnet                                                              |
| Chain ID            | `46630`                                                                              |
| Native Currency     | ETH                                                                                  |
| Measured Block Time | \~0.4 seconds (0.404 seconds over 500 blocks)                                        |
| RPC                 | `https://rpc.testnet.chain.robinhood.com`                                            |
| Explorer            | [explorer.testnet.chain.robinhood.com](https://explorer.testnet.chain.robinhood.com) |
| Relayer Finality    | protocol `finalized` tag plus 6,000-block secondary floor                            |
| Locker              | `0xaF0856690910F75DFA48e5F7CA4Af669be6c338d` (V16, verified 3-of-5)                  |
| TEST Token          | `0xc65db6eE6f16919332275B23D80C71A0dd478EF6` (Casper mapping verified)               |
| Bridge Status       | **Active on testnet; finalized-mode round trip certified**                           |

***

## Coming Soon Networks

The following networks have deployed contracts but are not yet actively processing bridge transactions.

### Arbitrum Sepolia

| Property        | Value                                              |
| --------------- | -------------------------------------------------- |
| Network Name    | Arbitrum Sepolia                                   |
| Chain ID        | `421614`                                           |
| Native Currency | ETH                                                |
| Block Time      | \~250ms                                            |
| Finality Wait   | Variable (L2 sequencer + L1 finality)              |
| RPC Endpoints   | [docs.arbitrum.io](https://docs.arbitrum.io)       |
| Explorer        | [sepolia.arbiscan.io](https://sepolia.arbiscan.io) |
| Faucet          | Arbitrum Bridge from Sepolia                       |

**Bridge Contracts:**

| Contract                    | Address                                      |
| --------------------------- | -------------------------------------------- |
| MultiSigERC20Locker (Proxy) | `0x5208f75aEa0c2AeC5f71494B5f1B7DCF07cC6000` |
| Implementation (V6)         | `0xf7f8BD6CAC0e95C10edFA65c3e9a894aC4E79745` |

**Wallet Configuration:**

```json
{
  "chainId": "0x66eee",
  "chainName": "Arbitrum Sepolia",
  "nativeCurrency": {
    "name": "Ethereum",
    "symbol": "ETH",
    "decimals": 18
  },
  "rpcUrls": ["https://sepolia-rollup.arbitrum.io/rpc"],
  "blockExplorerUrls": ["https://sepolia.arbiscan.io"]
}
```

***

### BNB Smart Chain Testnet

| Property        | Value                                                                          |
| --------------- | ------------------------------------------------------------------------------ |
| Network Name    | BNB Smart Chain Testnet                                                        |
| Chain ID        | `97`                                                                           |
| Native Currency | tBNB                                                                           |
| Block Time      | \~3 seconds                                                                    |
| Finality Wait   | 6 blocks (\~18 seconds)                                                        |
| RPC Endpoints   | [docs.bnbchain.org](https://docs.bnbchain.org)                                 |
| Explorer        | [testnet.bscscan.com](https://testnet.bscscan.com)                             |
| Faucet          | [testnet.bnbchain.org/faucet-smart](https://testnet.bnbchain.org/faucet-smart) |

**Bridge Contracts:**

| Contract                    | Address                                      |
| --------------------------- | -------------------------------------------- |
| MultiSigERC20Locker (Proxy) | `0x5208f75aEa0c2AeC5f71494B5f1B7DCF07cC6000` |
| Implementation (V6)         | `0x6F57B00Bda747e71a9a695D88F41254c098cd02e` |

**Wallet Configuration:**

```json
{
  "chainId": "0x61",
  "chainName": "BNB Smart Chain Testnet",
  "nativeCurrency": {
    "name": "Test BNB",
    "symbol": "tBNB",
    "decimals": 18
  },
  "rpcUrls": ["https://data-seed-prebsc-1-s1.bnbchain.org:8545"],
  "blockExplorerUrls": ["https://testnet.bscscan.com"]
}
```

***

## Network Requirements

### For Bridge Users

| Requirement     | EVM Chains                | Casper                                           |
| --------------- | ------------------------- | ------------------------------------------------ |
| Wallet          | MetaMask, WalletConnect   | Casper Wallet                                    |
| Native Currency | ETH for gas + bridge fee  | CSPR for gas + bridge fee                        |
| Token Approval  | Required before locking   | N/A                                              |
| Wait Time       | up to \~15 min (Ethereum) | up to \~15 seconds (Casper has instant finality) |

### For Relayer Operators

| Requirement | Value                                            |
| ----------- | ------------------------------------------------ |
| EVM RPC     | Archive node recommended                         |
| Casper RPC  | RPC Node access. CSPR Cloud for WebSocket events |
| P2P Ports   | 9000/tcp, 9000/udp                               |
| Storage     | File-based JSON (relayers)                       |
| Memory      | 4GB+ RAM                                         |
| Disk        | 50GB+ SSD                                        |

***

## Adding New Networks

AstralBeam can be extended to support additional EVM-compatible chains. Requirements:

1. **EVM Compatibility** - Must support standard EVM opcodes and Solidity
2. **Finality Mechanism** - Clear finality rules for transaction confirmation
3. **RPC Access** - Reliable RPC endpoints for monitoring
4. **Explorer** - Block explorer for transaction verification
5. **Deployment** - MultiSigLocker contract deployment

For adding new network support, see [Contributing Guide](/for-developers/contributing.md) or open a GitHub issue.

***

## Chain-Specific Notes

### Ethereum/Sepolia

* Longest finality wait (64 blocks, \~13 minutes)
* Highest gas costs
* Most established ecosystem

### Base

* L2 on Ethereum, uses Optimism stack
* Faster finality than Ethereum L1
* Lower gas costs
* Inherits Ethereum security through rollup

### Arbitrum (Coming Soon)

* L2 on Ethereum, uses Arbitrum Nitro
* Sub-second block times
* Variable gas costs based on L1 congestion
* Optimistic rollup with fraud proofs

### Polygon

* High throughput PoS chain
* **Deterministic finality** via milestone-based consensus (2-5 seconds actual finality)
* 15 block confirmations (\~30 seconds) provide 6x safety buffer
* Very low gas costs
* Strong DeFi ecosystem

### BNB Smart Chain (Coming Soon)

* EVM-compatible chain by Binance
* Fast block times (\~3 seconds)
* Lower gas costs than Ethereum
* Large user base in Asia-Pacific region

### Casper

* Instant finality (much faster and more secure than probabilistic finality on EVM chains)
* Uses Zug consensus
* Lower fees than Ethereum
* Account-based model with unique key format

***

## RPC Providers

### Recommended Providers

**Ethereum/Sepolia:**

* [Infura](https://infura.io) - Free tier available
* [Alchemy](https://alchemy.com) - Free tier available
* [QuickNode](https://quicknode.com)

**Base:**

* [Base Public RPC](https://docs.base.org)
* [Alchemy](https://alchemy.com)
* [QuickNode](https://quicknode.com)

**Arbitrum:**

* [Arbitrum Public RPC](https://docs.arbitrum.io)
* [Infura](https://infura.io)
* [Alchemy](https://alchemy.com)

**Polygon:**

* [Polygon Public RPC](https://polygon.technology)
* [Infura](https://infura.io)
* [Alchemy](https://alchemy.com)
* [QuickNode](https://quicknode.com)

**BNB Smart Chain:**

* [BNB Chain Public RPC](https://docs.bnbchain.org)
* [QuickNode](https://quicknode.com)
* [Ankr](https://ankr.com)

**Robinhood Chain:**

* Mainnet: `https://rpc.mainnet.chain.robinhood.com`
* Testnet: `https://rpc.testnet.chain.robinhood.com`

**Casper:**

* [CSPR Cloud](https://cspr.cloud) - Managed node infrastructure
* Self-hosted node

***

## Related Pages

* [Glossary](/reference/glossary.md) - Term definitions
* [FAQ](/using-astralbeam/faq.md) - Common questions
* [Connecting Wallets](/using-astralbeam/connecting-wallets.md) - Wallet setup guide


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.astralbeam.io/using-astralbeam/supported-networks.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
