Dexter
Dexter
Docs

Base

Default EVM
Base
Base

Base is the default EVM chain in Dexter. Lowest EVM fees, native Circle USDC, smart wallet support, and the only EVM chain with Solana↔Base cross-chain bridge.

Cross-chain bridge

Network IDs

NetworkCAIP-2 identifierStatus
Base Mainneteip155:8453Production
Base Sepoliaeip155:84532Testnet

Why Base Is the Default EVM

Only EVM chain with cross-chain bridge

Base is the only EVM chain in the Dexter network that supports Solana↔Base bridged payments. A buyer on Solana can pay a merchant on Base (and vice versa) through the facilitator's bridge scheme at a 0.1% fee.

  • Native Circle USDC — standard USDC, same contract as everywhere else on Base
  • Gas sponsored — the facilitator pays gas on every Base transaction
  • Smart wallets — ERC-4337 smart wallet deployment and verification supported
  • Cross-chain bridge — Solana↔Base settlement via the bridge scheme
  • Lowest EVM fees — Base L2 fees are consistently the cheapest among supported EVM chains

Token Details

PropertyMainnetTestnet
USDC contract0x833589fCD6eDb6E08f4c7C32D4f71b54bdA029130x036CbD53842c5426634e7929541eC2318f3dCF7e
EIP-712 token nameUSD CoinUSD Coin
Decimals66

Settlement Model

On Base, the default settlement path uses EIP-3009 transferWithAuthorization. The facilitator validates the payload against payment requirements before settlement:

  • Recipient must match payTo
  • Token must match the required asset
  • Amount must be at least the required value
  • TimingvalidBefore must be future, validAfter must be past

The facilitator submits the transaction and pays gas. Buyers only need USDC.

Permit2 is also available on Base. The facilitator signals assetTransferMethod: "permit2" in the /supported response, enabling payments with any ERC-20 token. The one-time Permit2 approval costs the payer a small amount of ETH (~$0.001). After that, every Permit2 payment is gasless. The facilitator can relay the approval via the erc20ApprovalGasSponsoring extension.

Best Fit

  • merchants who want EVM first
  • teams already building on Base
  • cross-chain use cases where buyers and sellers are on different chains (Solana↔Base)
  • integrations that want smart wallet support on EVM

Quick Support Check

curl -s https://x402.dexter.cash/supported | jq '.kinds[] | select(.network == "eip155:8453")'

Validate Before Shipping

  1. Confirm you are using the correct Base CAIP-2 identifier (eip155:8453 or eip155:84532 for testnet).
  2. Confirm the payment asset is USDC (0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913).
  3. Test POST /verify and POST /settle with a real Base-targeted payment.
  4. If using cross-chain bridge, test the bridge quote and settlement flow separately.

On this page