Payment infrastructure for autonomous commerce
Turn every API call into a transaction.
The internet taught software to call APIs. NetDollar gives those calls a safe, standard way to pay.
SETTLEMENT
0x7a4d...e91c
RESULT
DELIVERED
The payment layer for software that acts
01 / The opportunity
Commerce is becoming executable.
A human checkout is a conversation. An agent needs a protocol. When payment can happen inside the request, useful APIs become reachable at the exact moment intent exists.
NetDollar gives sellers the control plane behind that moment: terms, verification, settlement, identity, and recovery in one durable purchase record.
See the operating model02 / The protocol
One request. Four clear moments.
No new checkout. No opaque redirect. Just a standard HTTP exchange with payment made explicit.
A buyer calls an API the same way it calls any other route.
GET /v1/research/briefThe seller returns the price and payment terms as HTTP 402.
402 PAYMENT-REQUIREDThe buyer checks policy, signs once, and retries with a payment header.
PAYMENT-SIGNATURENetDollar verifies, settles, and gives the seller a durable outcome.
200 + receipt03 / For developers
Three calls. One reliable payment rail.
Keep your API. Add an economic boundary that agents can understand and your team can operate.
GET /v2/x402/supportedPOST /v2/x402/verifyPOST /v2/x402/settle1const payment = await netdollar.pay({
2 resource: "/v1/research/brief",
3 amount: "25000", // $0.025 USDC
4 network: "base",
5});
6
7return payment.ok ? payment.data : payment.error;04 / The operating model
Built for the part nobody wants to debug at 2 a.m.
Stable purchase identity
Every attempt belongs to a durable purchase. A timeout does not become a second debit.
Idempotent by designEvidence you can follow
Verify, settle, and confirmation events stay connected so finance and operations see what happened.
Auditable stateFail closed in production
Local simulation is explicit. Production requires a real facilitator and an authenticated tenant.
No silent fallback05 / Start with your agent
Give your coding agent a better first instruction.
Copy a focused implementation brief and turn a paid route into a working integration.
Questions, answered
The short version.
What is NetDollar?
NetDollar is a payment facilitator for machine-native commerce. It gives API sellers a standard way to price a request, accept a signed payment, and receive a durable settlement outcome without building the rail themselves.
Does this replace our API or billing system?
No. NetDollar sits at the payment boundary. Your API stays yours, while payment terms, verification, settlement, and recovery become a protocol step in the request.
What can we test today?
Start on the staging facilitator with exact USDC on Base. Use a low-value testnet flow, confirm the 402 challenge and paid retry, then move to production only after provider, tenant, and operational checks are complete.
What happens when a request times out?
The purchase keeps a stable identity and journal. A retry can recover the original outcome instead of silently creating a second payment. Uncertain provider results remain visible for reconciliation.
The rail is open.