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

# Supported Chains

> Blockchain networks supported by AgentWallex — active chains, testnets, and upcoming additions.

## Active Chains

AgentWallex currently supports the following blockchain networks for agent wallets and transactions:

| Chain           | Chain ID         | Type        | Supported Tokens      |
| --------------- | ---------------- | ----------- | --------------------- |
| Ethereum        | `eip155:1`       | EVM Mainnet | ETH, USDC, USDT, DAI  |
| Base            | `eip155:8453`    | EVM L2      | ETH, USDC             |
| Polygon         | `eip155:137`     | EVM L2      | MATIC, USDC, USDT     |
| BNB Smart Chain | `eip155:56`      | EVM Mainnet | BNB, USDC, USDT, BUSD |
| Tron            | `tron:mainnet`   | Non-EVM     | TRX, USDT             |
| Bitcoin         | `bip122:mainnet` | UTXO        | BTC                   |

## Testnets

Use testnets for development and testing — no real funds at risk:

| Chain            | Chain ID          | Faucet                                                                          |
| ---------------- | ----------------- | ------------------------------------------------------------------------------- |
| Base Sepolia     | `eip155:84532`    | [Coinbase Faucet](https://www.coinbase.com/faucets/base-ethereum-goerli-faucet) |
| Ethereum Sepolia | `eip155:11155111` | [Sepolia Faucet](https://sepoliafaucet.com)                                     |
| Polygon Amoy     | `eip155:80002`    | [Polygon Faucet](https://faucet.polygon.technology)                             |

<Tip>
  When initializing the SDK with `environment: "sandbox"`, all operations automatically use testnet chain IDs.
</Tip>

## x402 Supported Chains

The x402 micropayment protocol currently supports a subset of chains for payment negotiation and settlement:

| Chain                  | Chain ID       | Settlement Token |
| ---------------------- | -------------- | ---------------- |
| Base Sepolia (testnet) | `eip155:84532` | USDC             |
| Base                   | `eip155:8453`  | USDC             |
| Ethereum               | `eip155:1`     | USDC             |
| Polygon                | `eip155:137`   | USDC             |

Query the supported chains programmatically:

```bash theme={null}
curl -X GET https://api.agentwallex.com/api/v1/x402/facilitator/supported
```

## Coming Soon

The following chains are on the roadmap:

| Chain             | Chain ID         | Expected | Notes             |
| ----------------- | ---------------- | -------- | ----------------- |
| Solana            | `solana:mainnet` | Q2 2026  | SPL token support |
| Avalanche C-Chain | `eip155:43114`   | Q2 2026  | EVM compatible    |
| Arbitrum One      | `eip155:42161`   | Q3 2026  | EVM L2            |

<Info>
  Want a chain that is not listed here? Contact the AgentWallex team at [support@agentwallex.com](mailto:support@agentwallex.com) or request it through the dashboard.
</Info>

## Chain ID Format

AgentWallex uses [CAIP-2](https://github.com/ChainAgnostic/CAIPs/blob/main/CAIPs/caip-2.md) chain identifiers:

* **EVM chains**: `eip155:<chain_id>` (e.g., `eip155:1` for Ethereum mainnet)
* **Bitcoin**: `bip122:mainnet`
* **Tron**: `tron:mainnet`
* **Solana** (coming soon): `solana:mainnet`

When creating agents or transactions, always use the full CAIP-2 chain ID:

```typescript theme={null}
const agent = await aw.agents.create({
  name: "my-agent",
  chain: "eip155:8453", // Base mainnet
});
```
