Ask where this facilitator can settle, and see what it pays to do it

21 payment mainnets and 18 testnets across 7 chain families, every chain under two names, every row read live from /supported — with the gas balance we spend on your behalf in the last column.

payment mainnets
distinct v1 names, testnets excluded
testnets
sepolia · fuji · amoy · devnet · …
network identifiers
each chain answers to two: v1 name and CAIP-2
payment schemes
not every scheme is on every chain

Where this settles, by chain family

A summary of the live table below, as it stood on 2026-09-03. If the two ever disagree, the live table is right: it is read from /supported and this one is not.

Chain family Mainnets Testnets Stablecoins settled Schemes
ETEVM 14 12 USDC, USDT, EURC, AUSD, PYUSD, USDG exact, upto, escrow, commerce, fhe-transfer
SOSolana / SVM 2 2 — (feePayer) exact
XRXRPL 1 1 USDC, RLUSD, XRP exact
STStellar 1 1 — (feePayer) exact
NENEAR 1 1 — (feePayer) exact
SUSui 1 1 — (feePayer) exact
ALAlgorand 1 1 — (feePayer) exact
total 21 18 7 stablecoins + native XRP 5

Every network, read live

network schemes tokens facilitator gas balance
loading…

Two things this table does not claim. The tokens column is what the facilitator will settle on that chain, not what your seller accepts — the seller's 402 decides that, and x402_accepts narrows it. The balance column is the facilitator's own native-token balance, the gas it spends on your behalf; it is not your money and it is not the payment. A dash means the balance was not reported for that network, never that it is zero.

The same chains, in CAIP-2

Every network here also answers to a CAIP-2 identifier, and both spellings work everywhere a network is named. They are not shown next to each other, and that is a deliberate refusal rather than an omission: /supported publishes the two spellings as separate entries with no field linking them, and for most chains it publishes no token list under the CAIP-2 form either — measured on 2026-09-02, 49 of the CAIP-2 entries carry no tokens. Pairing them from the page would mean guessing, and a wrong chain id printed next to the right network is worse than no chain id at all. The list below is verbatim from the endpoint.

loading…

Reading a row

The schemes column matters more than it looks. exact is the ordinary x402 payment. upto authorises a ceiling and charges what was used, and is advertised only where the Permit2 proxy is actually deployed. escrow and commerce hold funds until a condition is met. fhe-transfer is confidential and experimental. A network with only exact cannot do the others — that is not an omission, it is the answer.

The wallets that pay the gas

These are the addresses this facilitator broadcasts from, one pair per chain family. They are public, they are linked to their explorer, and the gas balance of each is the last column of the live table above. An address on one page and its balance on another is how a reader ends up trusting neither.

Chain family Environment Address
ETEVM Mainnet 0x103040545AC5031A11E8C03dd11324C7333a13C7
ETEVM Testnet 0x34033041a5944B8F10f8E4D8496Bfb84f1A293A8
SOSolana Mainnet F742C4VfFLQ9zRQyithoj5229ZgtX2WqKCSFKgH2EThq
SOSolana Devnet 6xNPewUdKRbEZDReQdpyfNUdgNg8QRc8Mt263T5GZSRv
FOFogo Mainnet F742C4VfFLQ9zRQyithoj5229ZgtX2WqKCSFKgH2EThq
FOFogo Testnet 6xNPewUdKRbEZDReQdpyfNUdgNg8QRc8Mt263T5GZSRv
NENEAR Mainnet uvd-facilitator.near
NENEAR Testnet uvd-facilitator.testnet
STStellar Mainnet GCHPGXJT2WFFRFCA5TV4G4E3PMMXLNIDUH27PKDYA4QJ2XGYZWGFZNHB
STStellar Testnet GBBFZMLUJEZVI32EN4XA2KPP445XIBTMTRBLYWFIL556RDTHS2OWFQ2Z
XRXRPL Mainnet rfADKkVXBNqK3z72tVSS3LVzAR3psYkonp
XRXRPL Testnet rGhTioKAFHe75KgVnQtacRiKFuPv28Wbwk
ALAlgorand Mainnet KIMS5H6QLCUDL65L5UBTOXDPWLMTS7N3AAC3I6B2NCONEI5QIVK7LH2C2I
ALAlgorand Testnet 5DPPDQNYUPCTXRZWRYSF3WPYU6RKAUR25F3YG4EKXQRHV5AUAI62H5GXL4
SUSui Mainnet 0xe7bbf2b13f7d72714760aa16e024fa1b35a978793f9893d0568a4fbf356a764a
SUSui Testnet 0xabbd16a2fab2a502c9cfe835195a6fc7d70bfc27cffb40b8b286b52a97006e67