Skip to content

Accept stablecoin payments from AI agents. Zero fees. Three lines of code.

Drop in one middleware. Agents pay per request in USDp, USDC or sUSDp. No signup, no platform fee, funds settle straight to your wallet.

1import { paymentMiddleware } from '@parallel-protocol/x402/express';
2 
3app.use(paymentMiddleware({
4 facilitator: { url: 'https://agents.parallel.best' },
5 routes: {
6 '/api/search': { price: '0.01', network: 'base', payTo: '0x71C7656EC7ab88b098defB751B7401B5f6d8976F' }
7 }
8}));

Why Parallel x402

[01]

Free, no platform fee

The facilitator costs nothing. We don't take a cut of your revenue. Funds settle straight to your wallet: no Cooper Labs account, no holding period, no withdrawal flow.

[02]

We pay the gas

1,000 sponsored transactions per agent per month on Base, HyperEVM, and Avalanche. Your customers don't need ETH, MetaMask popups, or a crypto tutorial. They just pay.

[03]

Stablecoin-native, x402-compatible

Drop-in for the open x402 standard. Accepts USDp, USDC and sUSDp. Migrate from any other x402 facilitator in one line.

How Parallel x402 compares

StripeParallel x402Coinbase x402
Setup timeDaysKYB requiredMinutesMinutes
Platform fee2.9% + $0.300% + gas sponsored on Base, HyperEVM and Avalanche0% + gas
Agent-nativeNocards onlyYesYes
Settles toBank accountYour wallet, any major stableUSDC wallet
Stablecoin supportNoneUSDC, USDp, sUSDp, othersUSDC only
Cross-chainNoBase, Ethereum, HyperEVM, AvalancheLimited
Parallel x402
Setup time
Minutes
Platform fee
0% + gas sponsored on Base, HyperEVM and Avalanche
Agent-native
Yes
Settles to
Your wallet, any major stable
Stablecoin support
USDC, USDp, sUSDp, others
Cross-chain
Base, Ethereum, HyperEVM, Avalanche
Stripe
Setup time
DaysKYB required
Platform fee
2.9% + $0.30
Agent-native
Nocards only
Settles to
Bank account
Stablecoin support
None
Cross-chain
No
Coinbase x402
Setup time
Minutes
Platform fee
0% + gas
Agent-native
Yes
Settles to
USDC wallet
Stablecoin support
USDC only
Cross-chain
Limited

What people are building with x402

Monetize an OpenRouter wrapper

Wrap OpenRouter with metered pricing. Agents pay per token. No platform between you and your revenue.

Sell a paid MCP server

Charge for premium MCP tools. Claude Desktop and Cursor users pay per call.

Run a paid data API

Scraping, search, embeddings: charge per request with zero overhead.

Build agent-to-agent commerce

Let agents transact with each other. Autonomous shopping, autonomous data exchange.

Routes visualization

The SDK picks the best route automatically. You set a price. We handle conversion.

You receiveUSDp
You receiveUSDC
You receiveAny stable
Customer holdsUSDp
0% feesponsored
routedauto
Customer holdsUSDC
0% feesponsored
std. x402direct
routedauto
Customer holdssUSDp
routedauto
routedauto
routedauto

Routes visualization

The SDK picks the best route automatically. You set a price. We handle conversion.

USDpUSDC
sponsored0% fee
USDCUSDp
sponsored0% fee
USDCUSDC
directstd. x402
sUSDpUSDC
autorouted

Migration from Coinbase x402

diff · server.ts
migrate in minutes
−import { paymentMiddleware } from 'x402-express';
+import { paymentMiddleware } from '@parallel-protocol/x402/express';
−app.use(paymentMiddleware(
− '0x71C7656EC7ab88b098defB751B7401B5f6d8976F',
− { '/api/search': { price: '$0.01', network: 'base' } },
− { url: 'https://x402.org/facilitator' }
−));
+app.use(paymentMiddleware({
+ facilitator: { url: 'https://agents.parallel.best' },
+ routes: {
+ '/api/search': {
+ price: '0.01',
+ network: 'base',
+ payTo: '0x71C7656EC7ab88b098defB751B7401B5f6d8976F'
+ }
+ }
+}));

What people ask

Yes. The hosted facilitator at agents.parallel.best is free to use. We don't take a cut of your revenue. You pay only your own gas costs, and we sponsor those on Base, HyperEVM and Avalanche (1,000 transactions per agent per month).

No. There's no signup, no KYB, no Cooper Labs onboarding. Funds settle directly to the wallet address you control. You can start accepting payments in 5 minutes.

An agent pays in USDp, USDC or sUSDp. A merchant can accept those, plus other major stables on chains where the Parallelizer is deployed (Base, Ethereum, HyperEVM, Avalanche), and picks which tokens to accept. The agent chooses which of its three tokens to pay with, or lets the Parallel SDK select the best route automatically.

Stripe charges 2.9% + $0.30 per transaction and only accepts credit cards. AI agents don't have credit cards. The Parallel x402 facilitator is free, accepts stablecoins, and is built for the agent economy.

The smart contracts that settle every payment are audited by Bailsec, Cyfrin and Certora. The reports and bug bounty scope are published on the security page.

About 3.5 seconds on Base, in Parallel's own test with real payments (October 2026), down from 9.4 seconds. The agent signs the first payment of a process in about half a second; the rest is the facilitator's verification, your handler and the on-chain settlement.

@parallel-protocol/x402 0.8.2 or later. The facilitator only settles a payment that presents the settle token it issued at verification, which versions before 0.8.0 do not carry, and 0.8.2 extends to more failure reasons the 402 that tells the agent to check with you before it pays again. Agents use @parallel-protocol/x402-fetch 0.4.0, which a fresh install gets with the Parallel CLI 0.5.0: one signing engine per wallet, kept between payments, signs simultaneous payments concurrently. Since 0.3.0, a paid request the merchant answers with a 402 fails with an X402FetchError that carries the merchant's reason, instead of returning the response. Since 0.3.1, that error tells the agent to check with the merchant before paying again whenever the payment may have gone through.

That the payment pays your payTo address, in the asset and on the network your route asks for, and covers your price. Each payment settles once: a repeated settlement returns the recorded result, never a second transfer. If a settlement fails, the SDK answers the agent with a 402 that says PAYMENT_SETTLEMENT_FAILED and gives the reason.

Open source
github.com/parallel-protocol
Security
Contracts audited by Bailsec, Cyfrin & Certora
Status
All systems operational
MIT
License
Open-source SDKs

Start accepting stablecoin payments in 5 minutes

Questions? Join us on Telegram.