{
  "schema_version": "1",
  "generated_at": "2026-10-22T00:00:00Z",
  "disclaimer": {
    "text": "Not investment advice.",
    "url": "https://agentpaywire.com/disclaimer.json"
  },
  "description": "x402 facilitator registry. Networks, assets, and fees are included only when a primary page or a live public endpoint stated them on verified_at. Null means that field was not published at the cited URL.",
  "markdown_url": "https://agentpaywire.com/api/facilitators.md",
  "csv_url": "https://agentpaywire.com/api/facilitators.csv",
  "count": 3,
  "entries": [
    {
      "id": "payai",
      "name": "PayAI",
      "url": {
        "value": "https://facilitator.payai.network",
        "source": "https://facilitator.payai.network",
        "verified_at": "2026-10-22"
      },
      "networks": {
        "value": [
          {
            "x402_version": 1,
            "name": null,
            "network": "arbitrum",
            "caip2": null,
            "schemes": [
              "exact"
            ]
          },
          {
            "x402_version": 1,
            "name": null,
            "network": "arbitrum-sepolia",
            "caip2": null,
            "schemes": [
              "exact"
            ]
          },
          {
            "x402_version": 1,
            "name": null,
            "network": "avalanche",
            "caip2": null,
            "schemes": [
              "exact"
            ]
          },
          {
            "x402_version": 1,
            "name": null,
            "network": "avalanche-fuji",
            "caip2": null,
            "schemes": [
              "exact"
            ]
          },
          {
            "x402_version": 1,
            "name": null,
            "network": "base",
            "caip2": null,
            "schemes": [
              "exact"
            ]
          },
          {
            "x402_version": 1,
            "name": null,
            "network": "base-sepolia",
            "caip2": null,
            "schemes": [
              "exact"
            ]
          },
          {
            "x402_version": 1,
            "name": null,
            "network": "polygon",
            "caip2": null,
            "schemes": [
              "exact"
            ]
          },
          {
            "x402_version": 1,
            "name": null,
            "network": "polygon-amoy",
            "caip2": null,
            "schemes": [
              "exact"
            ]
          },
          {
            "x402_version": 1,
            "name": null,
            "network": "sei",
            "caip2": null,
            "schemes": [
              "exact"
            ]
          },
          {
            "x402_version": 1,
            "name": null,
            "network": "sei-testnet",
            "caip2": null,
            "schemes": [
              "exact"
            ]
          },
          {
            "x402_version": 1,
            "name": null,
            "network": "skale-base",
            "caip2": null,
            "schemes": [
              "exact"
            ]
          },
          {
            "x402_version": 1,
            "name": null,
            "network": "skale-base-sepolia",
            "caip2": null,
            "schemes": [
              "exact"
            ]
          },
          {
            "x402_version": 1,
            "name": null,
            "network": "solana",
            "caip2": null,
            "schemes": [
              "exact"
            ]
          },
          {
            "x402_version": 1,
            "name": null,
            "network": "solana-devnet",
            "caip2": null,
            "schemes": [
              "exact"
            ]
          },
          {
            "x402_version": 1,
            "name": null,
            "network": "xlayer",
            "caip2": null,
            "schemes": [
              "exact"
            ]
          },
          {
            "x402_version": 1,
            "name": null,
            "network": "xlayer-testnet",
            "caip2": null,
            "schemes": [
              "exact"
            ]
          },
          {
            "x402_version": 2,
            "name": null,
            "network": "eip155:1187947933",
            "caip2": "eip155:1187947933",
            "schemes": [
              "exact"
            ]
          },
          {
            "x402_version": 2,
            "name": null,
            "network": "eip155:1329",
            "caip2": "eip155:1329",
            "schemes": [
              "exact"
            ]
          },
          {
            "x402_version": 2,
            "name": null,
            "network": "eip155:137",
            "caip2": "eip155:137",
            "schemes": [
              "exact"
            ]
          },
          {
            "x402_version": 2,
            "name": null,
            "network": "eip155:1952",
            "caip2": "eip155:1952",
            "schemes": [
              "exact"
            ]
          },
          {
            "x402_version": 2,
            "name": null,
            "network": "eip155:196",
            "caip2": "eip155:196",
            "schemes": [
              "exact"
            ]
          },
          {
            "x402_version": 2,
            "name": null,
            "network": "eip155:324705682",
            "caip2": "eip155:324705682",
            "schemes": [
              "exact"
            ]
          },
          {
            "x402_version": 2,
            "name": null,
            "network": "eip155:42161",
            "caip2": "eip155:42161",
            "schemes": [
              "exact"
            ]
          },
          {
            "x402_version": 2,
            "name": null,
            "network": "eip155:421614",
            "caip2": "eip155:421614",
            "schemes": [
              "exact"
            ]
          },
          {
            "x402_version": 2,
            "name": null,
            "network": "eip155:43113",
            "caip2": "eip155:43113",
            "schemes": [
              "exact"
            ]
          },
          {
            "x402_version": 2,
            "name": null,
            "network": "eip155:43114",
            "caip2": "eip155:43114",
            "schemes": [
              "exact"
            ]
          },
          {
            "x402_version": 2,
            "name": null,
            "network": "eip155:713715",
            "caip2": "eip155:713715",
            "schemes": [
              "exact"
            ]
          },
          {
            "x402_version": 2,
            "name": null,
            "network": "eip155:80002",
            "caip2": "eip155:80002",
            "schemes": [
              "exact"
            ]
          },
          {
            "x402_version": 2,
            "name": null,
            "network": "eip155:8453",
            "caip2": "eip155:8453",
            "schemes": [
              "batch-settlement",
              "exact"
            ]
          },
          {
            "x402_version": 2,
            "name": null,
            "network": "eip155:84532",
            "caip2": "eip155:84532",
            "schemes": [
              "batch-settlement",
              "exact"
            ]
          },
          {
            "x402_version": 2,
            "name": null,
            "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
            "caip2": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
            "schemes": [
              "batch-settlement",
              "exact"
            ]
          },
          {
            "x402_version": 2,
            "name": null,
            "network": "solana:EtWTRABZaYq6iMfeYKouRu166VU2xqa1",
            "caip2": "solana:EtWTRABZaYq6iMfeYKouRu166VU2xqa1",
            "schemes": [
              "batch-settlement",
              "exact"
            ]
          }
        ],
        "source": "https://facilitator.payai.network/supported",
        "verified_at": "2026-10-22"
      },
      "assets": {
        "value": "The facilitator page describes stablecoin micropayments. GET /supported lists scheme and network pairs and does not publish a general asset-contract list for exact payments.",
        "source": "https://facilitator.payai.network",
        "verified_at": "2026-10-22"
      },
      "supported_endpoint": {
        "value": "https://facilitator.payai.network/supported",
        "source": "https://facilitator.payai.network",
        "verified_at": "2026-10-22"
      },
      "pricing_endpoint": {
        "value": "https://facilitator.payai.network/pricing",
        "source": "https://facilitator.payai.network",
        "verified_at": "2026-10-22"
      },
      "discovery_endpoint": {
        "value": "https://facilitator.payai.network/discovery/resources",
        "source": "https://facilitator.payai.network",
        "verified_at": "2026-10-22"
      },
      "fee": {
        "value": "The facilitator page says merchants start with 1,000 free credits, that $1 equals 1,000 credits, and that each payment costs its network's rate. GET /pricing publishes the live per-network rates.",
        "source": "https://facilitator.payai.network",
        "verified_at": "2026-10-22"
      },
      "notes": {
        "value": "GET /supported on 2026-10-22 returned the network list in this row. Names are the identifiers from that response. This row does not copy the live rate table.",
        "source": "https://facilitator.payai.network/supported",
        "verified_at": "2026-10-22"
      },
      "source": "https://facilitator.payai.network",
      "verified_at": "2026-10-22"
    },
    {
      "id": "coinbase-cdp",
      "name": "Coinbase CDP",
      "url": {
        "value": "https://api.cdp.coinbase.com/platform/v2/x402",
        "source": "https://docs.cdp.coinbase.com/sdks/cdp-sdks-v2/typescript/x402/variables/CDP_FACILITATOR_URL",
        "verified_at": "2026-10-22"
      },
      "networks": {
        "value": [
          {
            "x402_version": 2,
            "name": "Base",
            "network": "eip155:8453",
            "caip2": "eip155:8453",
            "schemes": [
              "exact",
              "upto",
              "batch-settlement"
            ]
          },
          {
            "x402_version": 2,
            "name": "Base Sepolia",
            "network": "eip155:84532",
            "caip2": "eip155:84532",
            "schemes": [
              "exact",
              "upto",
              "batch-settlement"
            ]
          },
          {
            "x402_version": 2,
            "name": "Polygon",
            "network": "eip155:137",
            "caip2": "eip155:137",
            "schemes": [
              "exact",
              "upto",
              "batch-settlement"
            ]
          },
          {
            "x402_version": 2,
            "name": "Arbitrum",
            "network": "eip155:42161",
            "caip2": "eip155:42161",
            "schemes": [
              "exact",
              "upto",
              "batch-settlement"
            ]
          },
          {
            "x402_version": 2,
            "name": "Monad",
            "network": "eip155:143",
            "caip2": "eip155:143",
            "schemes": [
              "exact",
              "upto",
              "batch-settlement"
            ]
          },
          {
            "x402_version": 2,
            "name": "World",
            "network": "eip155:480",
            "caip2": "eip155:480",
            "schemes": [
              "exact",
              "upto",
              "batch-settlement"
            ]
          },
          {
            "x402_version": 2,
            "name": "World Sepolia",
            "network": "eip155:4801",
            "caip2": "eip155:4801",
            "schemes": [
              "exact",
              "upto",
              "batch-settlement"
            ]
          },
          {
            "x402_version": 2,
            "name": "Solana",
            "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
            "caip2": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
            "schemes": [
              "exact",
              "upto"
            ]
          },
          {
            "x402_version": 2,
            "name": "Solana Devnet",
            "network": "solana:EtWTRABZaYq6iMfeYKouRu166VU2xqa1",
            "caip2": "solana:EtWTRABZaYq6iMfeYKouRu166VU2xqa1",
            "schemes": [
              "exact",
              "upto"
            ]
          }
        ],
        "source": "https://docs.cdp.coinbase.com/x402/core-concepts/facilitator",
        "verified_at": "2026-10-22"
      },
      "assets": {
        "value": "The facilitator docs say it supports all ERC-20 tokens on its EVM networks through EIP-3009 or Permit2, and SPL tokens on Solana. The page does not name one canonical token contract.",
        "source": "https://docs.cdp.coinbase.com/x402/core-concepts/facilitator",
        "verified_at": "2026-10-22"
      },
      "supported_endpoint": null,
      "pricing_endpoint": null,
      "discovery_endpoint": {
        "value": "https://api.cdp.coinbase.com/platform/v2/x402/discovery/resources",
        "source": "https://api.cdp.coinbase.com/platform/v2/x402/discovery/resources",
        "verified_at": "2026-10-22"
      },
      "fee": {
        "value": "The first 1,000 onchain facilitator transactions each month are free. Each additional onchain transaction costs $0.001. Payment verification is free.",
        "source": "https://docs.cdp.coinbase.com/x402/core-concepts/facilitator",
        "verified_at": "2026-10-22"
      },
      "notes": {
        "value": "The docs say to use the supported schemes endpoint as the live source, and that support can change. An unauthenticated GET of https://api.cdp.coinbase.com/platform/v2/x402/supported and of /pricing returned HTTP 401 on 2026-10-22, so those bodies are not copied. GET /discovery/resources returned HTTP 200. The network table is the v2 table on the facilitator docs page.",
        "source": "https://docs.cdp.coinbase.com/x402/core-concepts/facilitator",
        "verified_at": "2026-10-22"
      },
      "source": "https://docs.cdp.coinbase.com/x402/core-concepts/facilitator",
      "verified_at": "2026-10-22"
    },
    {
      "id": "celo-x402",
      "name": "Celo x402 facilitator",
      "url": {
        "value": "https://api.x402.celo.org",
        "source": "https://x402.celo.org",
        "verified_at": "2026-10-22"
      },
      "networks": {
        "value": [
          {
            "x402_version": 2,
            "name": null,
            "network": "eip155:42220",
            "caip2": "eip155:42220",
            "schemes": [
              "exact"
            ]
          },
          {
            "x402_version": 1,
            "name": null,
            "network": "celo",
            "caip2": null,
            "schemes": [
              "exact"
            ]
          }
        ],
        "source": "https://api.x402.celo.org/supported",
        "verified_at": "2026-10-22"
      },
      "assets": {
        "value": [
          {
            "symbol": "USDC",
            "name": "USDC",
            "contract": "0xcebA9300f2b948710d2653dD7B07f33A8B32118C",
            "transfer_method": "eip3009"
          },
          {
            "symbol": "USDT",
            "name": "Tether USD",
            "contract": "0x48065fbBE25f71C9282ddf5e1cD6D6A887483D5e",
            "transfer_method": "eip3009"
          },
          {
            "symbol": "USAT",
            "name": "Tether America USD",
            "contract": "0xD2ab3C9A02DBBAB236BfEC45D1d755DF4267F771",
            "transfer_method": "eip3009"
          },
          {
            "symbol": "wARS",
            "name": "Peso Argentino",
            "contract": "0x0DC4F92879B7670e5f4e4e6e3c801D229129D90D",
            "transfer_method": "permit2"
          },
          {
            "symbol": "wBRL",
            "name": "Real Brasileño",
            "contract": "0xD76f5Faf6888e24D9F04Bf92a0c8B921FE4390e0",
            "transfer_method": "permit2"
          },
          {
            "symbol": "wMXN",
            "name": "Peso Mexicano",
            "contract": "0x337E7456B420bD3481e7FA61fA9850343d610d34",
            "transfer_method": "permit2"
          },
          {
            "symbol": "wCOP",
            "name": "Peso Colombiano",
            "contract": "0x8a1D45e102e886510e891d2Ec656a708991e2D76",
            "transfer_method": "permit2"
          },
          {
            "symbol": "wPEN",
            "name": "Sol Peruano",
            "contract": "0x4F34c8b3b5FB6D98Da888F0feA543d4d9C9F2eBE",
            "transfer_method": "permit2"
          },
          {
            "symbol": "wCLP",
            "name": "Peso Chileno",
            "contract": "0x61D450a098b6a7f69fC4b98CE68198fe59768651",
            "transfer_method": "permit2"
          },
          {
            "symbol": "cNGN",
            "name": "cNGN",
            "contract": "0xF6829D7393dAe24509eb1E52eE8e572e2E271a4f",
            "transfer_method": "permit2"
          }
        ],
        "source": "https://api.x402.celo.org/supported",
        "verified_at": "2026-10-22"
      },
      "supported_endpoint": {
        "value": "https://api.x402.celo.org/supported",
        "source": "https://api.x402.celo.org/supported",
        "verified_at": "2026-10-22"
      },
      "pricing_endpoint": null,
      "discovery_endpoint": null,
      "fee": {
        "value": "New accounts get free credits on mainnet and testnet. One free credit covers one settlement. Each successful settlement then spends gas at cost from a prepaid balance. A failed settlement is refunded. Deposits cannot be withdrawn. The page says a percentage is taken on USD-pegged assets, and on a non-USD asset whose registry entry names an on-chain USD feed; without a live feed the settlement is charged gas only. It does not publish the percentage.",
        "source": "https://x402.celo.org",
        "verified_at": "2026-10-22"
      },
      "notes": {
        "value": "The site says it is built by Celo Core Co. and names a testnet host at https://api.x402.sepolia.celo.org. GET /pricing and GET /discovery/resources on api.x402.celo.org returned HTTP 404 on 2026-10-22. The site says requests are rate limited per key and settlements are capped per account per day, and that those limits are shown on the account dashboard. The homepage says wARS, wBRL, wMXN, wCOP, wPEN, and wCLP settle gaslessly through Permit2, and that a first-time cNGN payer approves Permit2 once and pays that gas.",
        "source": "https://x402.celo.org",
        "verified_at": "2026-10-22"
      },
      "source": "https://x402.celo.org",
      "verified_at": "2026-10-22"
    }
  ],
  "$schema": "https://agentpaywire.com/schemas/facilitators.schema.json"
}
