{
  "version": "2.0",
  "x402Version": 2,
  "currency": "USD",
  "payment_methods": {
    "crypto": {
      "protocol": "x402v2",
      "schemes": ["exact"],
      "gasless": true,
      "tokens": ["USDC", "USDT", "PYUSD"],
      "networks": [
        "eip155:8453",
        "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
        "tron:0x2b6653dc",
        "eip155:1",
        "eip155:42161"
      ],
      "network_notes": {
        "eip155:8453": "Base — EIP-3009 gasless (PAYMENT-SIGNATURE) or legacy ERC-20",
        "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp": "Solana mainnet — legacy SPL transfer + X-Payment / verify",
        "tron:0x2b6653dc": "TRON mainnet — legacy TRC-20 USDC/USDT + X-Payment / verify",
        "eip155:1": "Ethereum — EIP-3009 gasless or legacy ERC-20",
        "eip155:42161": "Arbitrum One — EIP-3009 gasless PYUSD or legacy ERC-20"
      }
    },
    "api_key": {
      "header": "X-API-Key",
      "purchase_via": "free3dio@pm.me"
    }
  },
  "default_accepts": [
    {
      "scheme": "exact",
      "network": "eip155:8453",
      "amount": "1000000",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "payTo": "0x51d1e2e73f41c4f15013d44Fbc5C48B86baD1638",
      "maxTimeoutSeconds": 300,
      "extra": { "name": "USDC", "version": "2" },
      "note": "Base USDC — preferred EVM (lowest fees, EIP-3009 gasless)"
    },
    {
      "scheme": "exact",
      "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
      "amount": "1000000",
      "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
      "payTo": "HjoWkMShHU14cjM2jzxXRaAbDdHXPD747HbwpS686YYu",
      "maxTimeoutSeconds": 300,
      "extra": {
        "name": "USDC",
        "paymentFlow": "legacy_on_chain",
        "legacyNetwork": "solana",
        "decimals": 6
      },
      "note": "Solana USDC — send SPL on-chain, then X-Payment: <signature>:solana"
    },
    {
      "scheme": "exact",
      "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
      "amount": "1000000",
      "asset": "Es9vMFrzaCERmJfrF4H2FYD4KCoNkY11McCe8BenwNYB",
      "payTo": "HjoWkMShHU14cjM2jzxXRaAbDdHXPD747HbwpS686YYu",
      "maxTimeoutSeconds": 300,
      "extra": {
        "name": "USDT",
        "paymentFlow": "legacy_on_chain",
        "legacyNetwork": "solana",
        "decimals": 6
      }
    },
    {
      "scheme": "exact",
      "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
      "amount": "1000000",
      "asset": "2b1kV6DkPAnxd5ixfnxCpjxmKwqjjaYmCZfHsFu24GXo",
      "payTo": "HjoWkMShHU14cjM2jzxXRaAbDdHXPD747HbwpS686YYu",
      "maxTimeoutSeconds": 300,
      "extra": {
        "name": "PayPal USD",
        "symbol": "PYUSD",
        "paymentFlow": "legacy_on_chain",
        "legacyNetwork": "solana",
        "decimals": 6
      },
      "note": "Solana PYUSD (mint 2b1kV6Dk...) — official Paxos SPL; send on-chain, then X-Payment: <signature>:solana"
    },
    {
      "scheme": "exact",
      "network": "tron:0x2b6653dc",
      "amount": "1000000",
      "asset": "TEkxiTehnzSmSe2XqrBj4w32RUN966rdz8",
      "payTo": "TS9bfm4rJDxzdTSQB4YPEYgy4b4KNejoWY",
      "maxTimeoutSeconds": 300,
      "extra": {
        "name": "USDC",
        "paymentFlow": "legacy_on_chain",
        "legacyNetwork": "tron",
        "decimals": 6
      },
      "note": "TRON USDC (TRC-20) — send on-chain, then X-Payment: <txid>:tron"
    },
    {
      "scheme": "exact",
      "network": "tron:0x2b6653dc",
      "amount": "1000000",
      "asset": "TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t",
      "payTo": "TS9bfm4rJDxzdTSQB4YPEYgy4b4KNejoWY",
      "maxTimeoutSeconds": 300,
      "extra": {
        "name": "USDT",
        "paymentFlow": "legacy_on_chain",
        "legacyNetwork": "tron",
        "decimals": 6
      },
      "note": "TRON USDT (TRC-20) — send on-chain, then X-Payment: <txid>:tron"
    },
    {
      "scheme": "exact",
      "network": "eip155:1",
      "amount": "1000000",
      "asset": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48",
      "payTo": "0x51d1e2e73f41c4f15013d44Fbc5C48B86baD1638",
      "maxTimeoutSeconds": 300,
      "extra": { "name": "USDC", "version": "2" }
    },
    {
      "scheme": "exact",
      "network": "eip155:1",
      "amount": "1000000",
      "asset": "0x6c3ea9036406852006290770BEdFcAbA0e23A0e8",
      "payTo": "0x51d1e2e73f41c4f15013d44Fbc5C48B86baD1638",
      "maxTimeoutSeconds": 300,
      "extra": { "name": "PayPal USD", "symbol": "PYUSD", "version": "1" },
      "note": "Ethereum PYUSD — EIP-3009 gasless (domain version 1)"
    },
    {
      "scheme": "exact",
      "network": "eip155:42161",
      "amount": "1000000",
      "asset": "0x46850aD61C2B7d64d08c9C754F45254596696984",
      "payTo": "0x51d1e2e73f41c4f15013d44Fbc5C48B86baD1638",
      "maxTimeoutSeconds": 300,
      "extra": { "name": "PayPal USD", "symbol": "PYUSD", "version": "1" },
      "note": "Arbitrum One PYUSD — EIP-3009 gasless (lower fees than Ethereum mainnet)"
    }
  ],
  "supported_stablecoins": {
    "USDC": {
      "name": "USD Coin",
      "symbol": "USDC",
      "decimals": 6,
      "contracts": {
        "eip155:8453": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "eip155:1": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48",
        "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
        "tron:0x2b6653dc": "TEkxiTehnzSmSe2XqrBj4w32RUN966rdz8"
      },
      "payment_flows": {
        "eip155:8453": "eip3009_gasless_or_legacy_erc20",
        "eip155:1": "eip3009_gasless_or_legacy_erc20",
        "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp": "legacy_spl_on_chain",
        "tron:0x2b6653dc": "legacy_trc20_on_chain"
      }
    },
    "USDT": {
      "name": "Tether USD",
      "symbol": "USDT",
      "decimals": 6,
      "contracts": {
        "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp": "Es9vMFrzaCERmJfrF4H2FYD4KCoNkY11McCe8BenwNYB",
        "tron:0x2b6653dc": "TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t"
      },
      "payment_flows": {
        "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp": "legacy_spl_on_chain",
        "tron:0x2b6653dc": "legacy_trc20_on_chain"
      }
    },
    "PYUSD": {
      "name": "PayPal USD",
      "symbol": "PYUSD",
      "coingecko_id": "paypal-usd",
      "coingecko_url": "https://www.coingecko.com/en/coins/paypal-usd",
      "issuer": "Paxos Trust Company",
      "decimals": 6,
      "official_docs": "https://developer.paypal.com/dev-center/pyusd/",
      "contracts": {
        "eip155:1": "0x6c3ea9036406852006290770BEdFcAbA0e23A0e8",
        "eip155:42161": "0x46850aD61C2B7d64d08c9C754F45254596696984",
        "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp": "2b1kV6DkPAnxd5ixfnxCpjxmKwqjjaYmCZfHsFu24GXo"
      },
      "eip3009_domain_version": {
        "eip155:1": "1",
        "eip155:42161": "1"
      },
      "payment_flows": {
        "eip155:1": "eip3009_gasless_or_legacy_erc20",
        "eip155:42161": "eip3009_gasless_or_legacy_erc20",
        "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp": "legacy_spl_on_chain"
      }
    }
  },
  "pricing_plans": {
    "pay_per_request": {
      "name": "Pay Per Request",
      "price": 1.00,
      "currency": "USD",
      "description": "Single access via x402 v2 (EIP-3009 gasless on Base/Ethereum/Arbitrum) or legacy on-chain transfer (EVM, Solana SPL, or TRON TRC-20)",
      "rate_limit": null,
      "best_for": "Occasional access, testing, one-time scraping"
    },
    "basic": {
      "name": "Basic API Key",
      "price": 50.00,
      "billing": "monthly",
      "currency": "USD",
      "description": "Persistent API key with rate limits",
      "rate_limit": { "requests_per_hour": 100, "requests_per_day": 1000 },
      "best_for": "Small AI agents, personal projects",
      "purchase_via": "free3dio@pm.me"
    },
    "pro": {
      "name": "Pro API Key",
      "price": 200.00,
      "billing": "monthly",
      "currency": "USD",
      "description": "Higher rate limits for production use",
      "rate_limit": { "requests_per_hour": 1000, "requests_per_day": 20000 },
      "best_for": "Production AI agents, commercial applications",
      "purchase_via": "free3dio@pm.me"
    },
    "enterprise": {
      "name": "Enterprise",
      "price": "custom",
      "billing": "custom",
      "currency": "USD",
      "description": "Custom rate limits, dedicated support, SLA",
      "rate_limit": { "requests_per_hour": 10000, "requests_per_day": 500000 },
      "best_for": "Large-scale AI training, high-volume scraping",
      "contact": "free3dio@pm.me"
    }
  },
  "documentation_url": "https://3delicious.net/x402/docs.html",
  "support_email": "free3dio@pm.me"
}
