Skip to content

How to Price an x402 API in USDC (2026)

Price an x402 API in USDC by picking exact, upto, or batch-settlement against CDP’s $0.001/tx fee after the free tier — so sub-cent tickets don’t erase margin.

How to Price an x402 API in USDC (2026)

Table of Contents

x402.org logged about 75.41M transactions and $24.24M volume in the 30 days ending 24 August 2026, with typical tickets under $0.50. Coinbase Developer Platform (CDP) says its Facilitator has processed more than 100 million transactions and about $28M volume across Base and Solana.

Sellers who wire HTTP 402 first and invent price later still lose money on fees.

Price an x402 API in USDC by matching scheme (exact, upto, or batch-settlement) to ticket size, then clearing the CDP Facilitator’s first-1,000-free / $0.001-per-onchain-tx economics so settlement cost stays a small share of revenue.

This is the seller pricing decision. How to accept x402 USDC payments from AI agents is the wiring guide.

Key Takeaways

  • Price is the accepts scheme plus USDC amount, network, and payTo — not a Stripe SKU alone.
  • CDP Facilitator: first 1,000 onchain txs/month free, then $0.001 per onchain tx; verification is always free.
  • On EVM use exact, upto, or batch-settlement; Solana supports exact only.
  • Prefer Base mainnet (eip155:8453) and Circle native USDC at 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913.
  • Tickets at or under $0.001 need batch-settlement or they can zero out after the free tier.
  • Floor math: facilitator fee ÷ ticket ≤ a written margin band before you go live.
  • Test on Base Sepolia, then cut facilitator URL and CAIP-2 together for mainnet.
  • Do not underprice to “win agents” without KYA and spend-limit checks on the buyer side.

What “price” means on x402

On x402, price is not a catalog sticker. It is the payment instruction you advertise when an unpaid request hits HTTP 402 Payment Required.

Each accepts entry lists scheme, price (USDC units the facilitator understands, often $-prefixed), CAIP-2 network, and payTo. The agent pays that instruction; a facilitator verifies and settles; then your resource returns.

If the scheme and amount do not fit your cost of compute plus facilitator settlement, you are selling unpaid work with a receipt.

Choose the scheme (exact vs upto vs batch-settlement)

CDP’s Facilitator docs (as of September 2026) list three EVM schemes and one Solana scheme.

SchemeWhat the buyer authorizesSettlement shapeCost implication after free tier
exactFixed USDC ticketOne onchain settle per accepted payment$0.001 Facilitator fee per paid call once past 1,000 onchain txs/month
uptoMax USDC; you settle actual usageOne onchain settle per accepted paymentSame $0.001 per settle; useful when usage varies inside a cap
batch-settlementVouchers verified offchainOne onchain claim can cover thousands of paymentsSpreads the $0.001 fee across the batch; verification stays free

Solana (solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp) supports exact only in the CDP table. If you need batch economics, stay on an EVM network CDP lists with batch-settlement — Base (eip155:8453) is the default Stablecoin Insider recommends for Circle native USDC.

How to Accept x402 USDC Payments from AI Agents (2026)

Floor math: facilitator fee vs ticket size

CDP prices Facilitator usage on onchain activity, not on every verify call. Verification is always free.

The published tier is:

TierMonthly onchain transactionsCost per onchain transaction
FreeUp to 1,000$0.00
Usage-basedAbove 1,000$0.001

With exact or upto, each accepted payment is one onchain settle. A $0.001 ticket that costs $0.001 to settle after the free tier is a 100% Facilitator take before gas, infra, or compute.

Write a floor before you publish accepts:

  1. Estimate paid calls per month after the first 1,000 free settles.
  2. Multiply excess settles by $0.001 for exact/upto, or by ($0.001 ÷ payments per claim) for batch-settlement.
  3. Require ticket ≥ N × that unit cost, where N is your written margin multiple (for example 10× so Facilitator is ≤10% of ticket).

Sub-$0.001 tickets almost always need batch-settlement on EVM once you leave the free tier. Deposits, refunds, and withdrawals each count as their own onchain transaction in CDP’s model — budget those too.

Set the accepts fields

Lock four fields to treasury policy, then ship middleware.

  1. schemeexact for fixed SKUs; upto for metered calls with a hard max; batch-settlement for high-frequency sub-cent API hits on EVM.
  2. price — USDC string the SDK examples understand (for example "$0.01"). Keep the advertised max inside your risk policy.
  3. network — Prefer Base mainnet CAIP-2 eip155:8453. Confirm Circle’s Base USDC at 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 via Circle’s USDC contract addresses and how to check the official USDC or USDT contract.
  4. payTo — An address your treasury controls on that same network. Do not mix a Solana payee into an EVM accept.
How to Check the Official USDC or USDT Contract (2026)

Point agents at how to set spend limits on an AI agent USDC wallet so buyer-side caps match the upto max you advertise.

How to Set Spend Limits on an AI Agent USDC Wallet (2026)

Test, then mainnet cutover

Do not invent mainnet price on a cold stack.

  1. Gate one route on Base Sepolia (eip155:84532) with a tiny exact price.
  2. Settle through the test facilitator path your stack documents (x402.org facilitator is for testnet only).
  3. Flip facilitator URL and CAIP-2 together to CDP production (https://api.cdp.coinbase.com/platform/v2/x402) and Base mainnet when you cut over.
  4. Confirm the first live hash: token contract, amount, and payTo before you book revenue.

How to test an AI agent USDC payment before going live is the rehearsal checklist. How to verify an AI agent before accepting USDC is the KYA (know-your-agent) gate before you treat a repeating payer as trusted revenue.

How to Test an AI Agent USDC Payment Before Going Live (2026)
How to Verify an AI Agent Before Accepting USDC (2026)

Primary economics source: CDP Facilitator core concepts.

When not to underprice

Skip race-to-zero pricing when any of these hold:

  • Ticket ≤ $0.001 on exact/upto after you expect more than 1,000 settles/month.
  • You have no written N× margin over Facilitator + infra + model cost.
  • Buyers are anonymous agents with no spend limit or KYA path.
  • You still point production at the testnet facilitator URL.
  • Token is a bridged wrapper or clone, not Circle native USDC on the advertised chain.

A cheap accepts line that loses money on every settle is not growth. It is a self-funded denial-of-wallet against your own GPU bill.

Stablecoin Insider's take:

Stablecoin Insider's take: treat Facilitator fee as cost of goods sold, not a rounding error. Prefer Base + native Circle USDC + a scheme that keeps $0.001 settlement well under the ticket — batch-settlement when the API is a firehose of sub-cent calls.

The named downside is structural: settled USDC has no card-network chargeback. Underpricing plus wrong scheme means you deliver the resource and still pay CDP $0.001 per settle after the free tier, with no reverse path when the agent was junk traffic.

FAQ

What is the CDP Facilitator fee in 2026?

Per Coinbase’s Facilitator docs, the first 1,000 onchain Facilitator transactions each month are free, then each additional onchain transaction costs $0.001. Payment verification is always free.

When should sellers use batch-settlement?

Use batch-settlement on supported EVM networks when you expect many small payments and want vouchers verified offchain for free, with one onchain claim covering thousands of payments so the $0.001 fee is spread.

Does Solana support upto and batch-settlement?

In the CDP Facilitator support table as of September 2026, Solana mainnet and Devnet list exact only. For upto or batch-settlement, use a listed EVM network such as Base.

Which USDC contract should Base sellers advertise?

Circle’s native Base USDC mainnet address is 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913. Pair it with CAIP-2 eip155:8453.

How do x402 volume numbers relate to pricing?

x402.org’s ~75.41M txs / $24.24M volume in the 30 days ending 24 August 2026 show a micropayment rail (often sub-$0.50 tickets). That distribution is why fee-aware scheme choice matters more than copying a SaaS monthly plan into accepts.

Is a paid settle enough to book revenue?

No. Confirm the settlement hash, Circle official contract, amount, and payTo, then apply any KYA policy you require.

Settlement proves USDC moved; it does not prove the agent is a counterparty you want.

Next step Monday

Pick one gated route, write the Facilitator floor math for that ticket, and publish accepts with either a ≥10× margin on exact or batch-settlement if the ticket sits near $0.001. Rehearse on Base Sepolia, cut over facilitator + CAIP-2 together, and verify the first mainnet hash against Circle Base USDC before you open discovery.

This content is provided for informational and educational purposes only and does not constitute financial, investment, legal, or tax advice; no material herein should be interpreted as a recommendation, endorsement, or solicitation to buy or sell any financial instrument, and readers should conduct their own independent research or consult a qualified professional.

Latest

How to Monitor a Stablecoin Peg (2026)

How to Monitor a Stablecoin Peg (2026)

Monitor a stablecoin peg with venue quotes, basis-point bands, and a redemption check — not a single ticker. Treat under 25 bps as noise, 50–100 as a warning, and over 100 bps that holds as a real depeg.

Members Public
BOK Warns Dollar Stablecoin Demand Can Move Exchange Rates

BOK Warns Dollar Stablecoin Demand Can Move Exchange Rates

BOK researchers said on 3 September 2026 that Binance fiat–dollar stablecoin listings cut premiums 0.33–0.38 percentage points and tied demand to local-currency weakness vs the dollar. Korea's won FX link is not statistically meaningful yet.

Members Public
How to Run Payroll in USDC (2026)

How to Run Payroll in USDC (2026)

Run USDC payroll as a post-net settlement rail: calculate wages in dollars, withhold in USD, then optionally deliver net pay as native Circle USDC on one named chain — not as a crypto wage that replaces cash.

Members Public
How to Choose a USDC Network (2026)

How to Choose a USDC Network (2026)

Pick the USDC network your counterparty, custody, and gas budget can actually use: match native Circle USDC on one chain, then move with CCTP only when you need a second chain.

Members Public