Infrastructure · x402 v2

x402 Facilitator

Verify and settle exact-scheme payments without running your own chain infrastructure. EIP-3009 on Base, Permit2 on Robinhood Chain, gasless for buyers — the facilitator wallet only pays gas and never holds funds.

Networks

Base Sepolia (testnet)

Testnet
Network
eip155:84532
Asset
USDC
Transfer
EIP-3009
Scheme
exact

Base

Live
Network
eip155:8453
Asset
USDC
Transfer
EIP-3009
Scheme
exact

Robinhood Chain

Live
Network
eip155:4663
Asset
USDG
Transfer
Permit2
Scheme
exact

Endpoints

GET/supportedPayment kinds, networks, and settlement signers.
POST/verifyChecks a signed payment payload against requirements: signature, expiry, balance, on-chain simulation.
POST/settleRe-verifies, then broadcasts the transfer. The facilitator pays gas; funds move payer to merchant.

Use it from the x402 SDK

import { x402HTTPResourceServer } from '@x402/core/http';

// Point your resource server at the Mesh facilitator:
const server = new x402HTTPResourceServer({
  facilitator: { url: 'https://facilitator.meshgateway.co' },
  routes: { 'GET /report': { price: '$0.01', network: 'eip155:8453' } },
});

Or straight over HTTP

curl https://facilitator.meshgateway.co/supported

Settlement signer

Settlements are broadcast from this wallet on every supported chain. It pays gas only; it can never move funds without a payer's signed authorization.