Early Access

Build what agents
will pay for.

Turn your data, compute, or service into something agents can buy. Join our developer program to build paid APIs with USDC and help shape the tools.

Use Cases

If your API saves an agent
time or tokens, it has value.

An agent can burn thousands of compute units solving a problem from scratch — or call your API for a fraction of the cost. If you've built something useful, agents will pay you instead of reinventing it.

Ideas for what you could build

per video

Video Transcription

Agent sends a URL, gets a timestamped transcript. The payment is the authentication — no signup, no API key.

per character batch

Voice Generation

Text in, natural speech out. Pay per batch — scales from a single sentence to a full audiobook.

per query batch

Specialized Knowledge

Medical literature, legal codes, engineering specs — your curated dataset, monetized per query. Agents pay for knowledge you already have.

per hour

Live Data Feeds

Market prices, weather, sports, flights. Agent buys a time window and polls as fast as it needs. You define the access window and rate limits.

per 100K tokens

Model Inference

Fine-tuned models, custom embeddings, specialized classifiers. Sell compute by the token — agents pay for exactly what they consume.

Your API here

If agents need it, they'll pay for it.

Why Now

Agents are arriving.
Most APIs aren't ready.

Agents can't swipe a card

No credit cards. No billing addresses. No KYC forms. AI agents need payment rails built for machines — wallets, stablecoins, and programmatic pricing.

Built on HTTP 402

The web reserved a status code for "Payment Required" in 1997. We built a protocol on top of it — purpose-built for machine-to-machine payments. Your API already speaks HTTP.

First movers become defaults

As agents start discovering services programmatically, the APIs that accept agent payments first will be the ones agents return to. The window to be early is now.

Integration

A preview of
the integration.

The example below shows the intended Express integration. The SDK is in early access and not yet published, so package access, supported features, and the API may change.

server.ts (preview, not yet published)
import express from "express";
import { ticket } from "@botwallet/merchant";

const app = express();

app.use(ticket({
  payTo: "7xYZabc...",
  routes: {
    "POST /transcribe":  { price: "$0.10", calls: 1 },
    "POST /query":       { price: "$2.00", calls: 50 },
    "GET /prices/*":    { price: "$0.25", minutes: 60 },
    "POST /inference":  { price: "$5.00", units: 100000 },
  }
}));

Flexible pricing, built in.

Four pricing models — mix and match per route.

Per Call
calls: 50

Agent prepays for a batch of requests. Predictable revenue for you, predictable cost for the agent. Best for queries, lookups, and bounded tasks.

Time Window
minutes: 60

Unlimited calls for a set duration. Agents pay once, then hit your API as hard as they want. Ideal for streams, polling, and session-based work.

Usage-Based
units: 100000

Meter by tokens, bytes, or custom units. Your revenue scales linearly with consumption. Built for inference and compute-heavy endpoints.

Lifetime
lifetime: true

One payment, permanent access. Revenue up front, zero ongoing management. Best for premium APIs and standalone tools.

The Stack

Two tools.
One SDK. One dashboard.

An SDK to accept agent payments and a dashboard to track every transaction. Both are in early access: the SDK is not published yet, and the dashboard is planned.

SDK · Early Access

Private preview

One package will turn your Express app into a paid API. Agents discover your pricing, pay on-chain, and get access — no billing code, no webhook handlers, no payment tables in your database. It is not on npm yet; join early access for availability and setup instructions.

Developer Dashboard · Planned

See every sale in real time

Planned: revenue charts, top buyers by wallet, and route-level analytics, with pricing changes from the UI and no redeployment.

Instant Settlement

USDC straight to your wallet

No intermediary holds your money. When an agent pays, USDC transfers directly to your Solana wallet. On-chain, verifiable, yours in under a second — not net-30.

Open Source

Read how agents pay

The merchant SDK is not published yet. The Agent CLI, MCP server, and signing app that agents and owners use are open source under Apache-2.0, so you can read how payments reach your API.

The Flow

What happens when
an agent hits your API.

No API keys to provision. No billing dashboard to build. No invoices to chase. The agent pays, your middleware verifies, and you serve the request.

1

Agent calls your endpoint — no ticket

Middleware intercepts, returns 402 Payment Required with your pricing options. The agent sees what's available and what it costs.

2

Agent pays — USDC goes to your wallet

The agent selects a plan, signs a USDC transfer on Solana. No intermediary. Your middleware verifies the payment and issues a signed ticket.

3

Reuse paid access with a ticket

The proposed flow validates subsequent requests against the ticket policy while the ticket remains valid.

4

Renew access within the agent’s spending rules

When access expires, the agent can request another ticket. Any new payment must follow the rules set by its owner.

FAQ

Common questions.

How do I get paid?

When an agent calls your API, it pays in USDC — a dollar-backed stablecoin on Solana. Funds transfer directly to your wallet. Your wallet receives the payment once it settles on the network.

What is the developer program building?

We are developing middleware that presents your pricing, verifies payment, and grants access to your API. The integration preview below shows the intended developer experience. Join early access for current availability and setup instructions.

Do I need crypto or blockchain experience?

You should be comfortable building and deploying an HTTP API. The program is designed to help you add agent payments without building your own payment infrastructure.

Are agents actually paying for APIs today?

Botwallet agents can pay for supported APIs through x402. The developer program helps builders explore how to make their own services available to agents.

Is there a fee?

No fees are deducted from your payments. The 1% transaction fee is paid by the sender (the agent). You receive the full amount every time.

Can I change pricing after launch?

You choose the prices for your API. Pricing controls and deployment requirements will depend on the integration available through early access.

What frameworks does the SDK support?

The integration preview uses Express. Tell us which framework your API uses when you apply, so we can discuss the available integration options.

Founding Developers

Build with us.

Help shape payments for the APIs agents will use. Tell us what you're building and which framework you use.

We'll review your submission and follow up by email with the next steps.