Configured chains + wallets
Review the chains, tokens, and wallets used by x402-enabled Aly deployments.
Configured EVM chain ids, USDC addresses, compatible wallet categories, fees, and the per-site price ceiling.
x402 is chain- and wallet-agnostic on its face — the protocol just carries a signed transfer authorization. Aly's configured rollout path uses EVM rails: Base, Ethereum, Polygon. USDC is the default asset.
Networks
| Network | Chain id | USDC address | Notes |
|---|---|---|---|
| Base | 8453 | 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 | Default for fast, low-fee. |
| Ethereum | 1 | 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48 | L1 mainnet. |
| Polygon | 137 | 0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359 | USDC native. |
The merchant configures which networks to advertise from Settings → Crypto payments. The 402 challenge body lists each enabled network in order; the buyer's wallet picks whichever it can sign.
Wallets
Any wallet that signs EIP-712 typed data on the chosen network should work when x402 is enabled. Compatible wallet categories include:
- MetaMask (browser + mobile).
- Coinbase Wallet (browser + mobile).
- Rainbow (mobile).
- WalletConnect-compatible apps via Reown.
For agent-side wallets, any viem/ethers-compatible signer drives x402:
@x402/evmwith aviemaccount.@x402/evmwith an ethers v6 signer.
Tokens
USDC is the canonical asset. Operators can extend the accepted-token allowlist for their site — additional ERC-20 stablecoins, or other tokens for niche stores. The 402 response advertises every accepted token; the buyer picks one.
Fees
Aly takes no platform fee on x402 settlement. The merchant receives the full maxAmountRequired; the buyer pays plus gas on the chosen network. Base typically clears for under a cent of gas; Ethereum mainnet is order-of-magnitude pricier.
Limits
x402 is intended for micropayments. Each site has a configurable price ceiling (default $20 equivalent) above which the product becomes ineligible — the buyer is sent through the hosted UCP checkout instead. The ceiling exists to limit blast radius if a nonce or signature flow were ever compromised.
Was this page helpful?