Supported chains and tokens
Managed wallets support the following chains. Each chain has its own set of supported tokens and ERC-3009 availability (required for x402 payments).Supported chains
| Chain | Chain ID | Tokens | x402 (ERC-3009) | MPP | Testnet |
|---|---|---|---|---|---|
| Base | 8453 | USDC | ✓ | — | Base Sepolia (84532) |
| Ethereum | 1 | USDC, USDT | ✓ | — | Sepolia (11155111) |
| Optimism | 10 | USDC | ✓ | — | OP Sepolia (11155420) |
| Arbitrum | 42161 | USDC | ✓ | — | Arbitrum Sepolia (421614) |
| Polygon | 137 | USDC | ✓ | — | Polygon Amoy (80002) |
| Tempo | 4217 | USDC.e | — | ✓ | Tempo testnet |
Using the Chain enum
Testnet mode
In development, setnetwork: 'testnet' when provisioning:
PAYMENT_STUB_MODE=true, testnet RPC is used and payments are simulated — no real tokens needed.
Active chain limits
The number of active chains (chains with at least one wallet) is plan-limited:| Plan | Active chains |
|---|---|
| Hobby | 1 |
| Pro | 5 |
| Enterprise | Unlimited |
USDC.e on Tempo
USDC.e is the Tempo bridged version of USDC. It uses the same ERC-20 interface as USDC but on the Tempo network. For MPP payments, agents send USDC.e to the server wallet — the Prudra middleware verifies the Tempo transaction before proceeding.Related
- Provision a wallet — create a wallet on any supported chain
- BYO wallet chains and tokens — supported chains for BYO wallets
- x402 overview — x402 uses Base/USDC
- MPP overview — MPP uses Tempo/USDC.e

