x402 facilitator | Base mainnetMAINNET
Base

Base Network

Full x402 v2 support for Base mainnet. Settle payments on Ethereum L2 with low fees and fast confirmations.

Indexed settlementsIndexed
Last indexed settlement 7h ago

Indexed stats provide historical context even without live streaming.

7d stats7d
1,544Settlements
$99.08Volume
20Active sellers

Stats indexed via x402scan. Indexed data may lag live settlements.

How it works on Base

Buyers pay on Base. Dexter verifies the x402 payment, signs the receipt, and settles to the seller on Base.

BaseBuyer

Pay on Base

DexterDexter

Verify + settle

BaseSeller

Receive on Base

Capabilities

Everything you need to accept x402 payments on Base.

x402 v2 on Base

Full v2 support on Base mainnet with chain-native receipts.

Low-fee L2 settlement

Settle payments on Ethereum L2 with fast confirmations.

Public facilitator URL

One endpoint shared across every supported chain.

Same API surface

All chains use the same API — one integration works everywhere.

Integration & resources

Use the same facilitator endpoint everywhere.

Facilitator URL

One endpoint for every chain. Point your x402 client here.

https://x402.dexter.cash
Use this same URL for all supported chains: Solana, Base, Polygon, Avalanche, and more.

Documentation

Follow the integration guide and migration notes for x402 v2.

Open Docs

Facilitator dashboard

Live status, settlement metrics, and chain coverage in one view.

Open Dashboard

Base quickstart

Drop this into your stack and start collecting payments.

Install
npm i @dexterai/x402
Example
import { createX402Server } from '@dexterai/x402/server';

const server = createX402Server({
  payTo: 'YourBaseAddress',
  network: 'eip155:8453',
  facilitatorUrl: 'https://x402.dexter.cash',
});

const requirements = await server.buildRequirements({
  amountAtomic: '30000',
  resourceUrl: '/api/paid-endpoint',
});

res.setHeader('PAYMENT-REQUIRED', server.encodeRequirements(requirements));
res.status(402).end();