{ "$schema": "https://json-schema.org/draft/2020-12/schema", "name": "Thirdweb Account Abstraction Support Matrix", "version": "1.0.0", "updated": "2026-04-07", "notes": [ "Machine-readable execution policy for Thirdweb account abstraction, gas sponsorship, and x402 across the chains relevant to this workspace.", "x402 is modeled as an EIP-7702-specific payment rail even when ERC-4337 remains the fallback smart-account mode for the same chain." ], "services": { "wallets": true, "rpc": true, "serverWallets": true, "gasSponsorship": true, "bridge": true, "ai": true, "x402": true }, "globalRequirements": { "projectApiKeys": true, "clientIdRequired": true, "secretKeyRequired": true, "serverWalletRequiredForX402": true, "dualModeAccountAbstraction": true }, "chains": [ { "chainId": 138, "name": "Defi Oracle Meta", "rpc": { "publicEndpoint": "https://138.rpc.thirdweb.com" }, "accountAbstraction": { "erc4337": { "supported": true, "role": "baseline_required" }, "eip7702": { "supported": true, "role": "target_supported_subject_to_chain_and_stack_confirmation" }, "currentDefault": "erc4337", "sponsorGasModes": [ "erc4337", "eip7702" ] }, "x402": { "enabled": true, "settlementMode": "eip7702", "compatibleTokens": [ { "symbol": "cUSDT_V2", "address": "0x9FBfab33882Efe0038DAa608185718b772EE5660", "erc2612": true, "erc3009": true }, { "symbol": "cUSDC_V2", "address": "0x219522c60e83dEe01FC5b0329d6fA8fD84b9D13d", "erc2612": true, "erc3009": true } ] } }, { "chainId": 1, "name": "Ethereum Mainnet", "accountAbstraction": { "erc4337": { "supported": true, "role": "fallback_required" }, "eip7702": { "supported": true, "role": "preferred" }, "currentDefault": "eip7702", "sponsorGasModes": [ "erc4337", "eip7702" ] }, "x402": { "enabled": true, "settlementMode": "eip7702" } } ] }