Early Access

Build what agents
will pay for.

AI agents need APIs — for data, compute, and services. They can't swipe a card or fill out a signup form. You build the API, set your price, and agents pay instantly in dollars. No billing code. No invoices. No API keys.

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. Real-time, no 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

One import.
One middleware.

Add @botwallet/merchant to your Express app, define your prices inline, and you're live. Every payment shows up on your developer dashboard in real time.

server.ts
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 open-source SDK to accept agent payments and a dashboard to track every transaction. That's the entire product.

Open-Source SDK

npm install @botwallet/merchant

One package turns 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.

Developer Dashboard

See every sale in real time

Revenue charts, top buyers by wallet, route-level analytics. Change pricing from the UI — no redeployment. Your API keeps running, config updates instantly.

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

Inspect it, fork it, self-host it

The SDK is MIT-licensed. Use it standalone or connect to the dashboard for analytics and remote config. No lock-in — if you outgrow us, take your code and go.

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

Every call after that is instant — zero blockchain overhead

The agent caches the ticket. Subsequent requests validate locally against the ticket policy. No on-chain calls. Sub-millisecond.

4

Ticket runs out — agent buys another automatically

No manual renewal. The agent handles repurchasing on its own. You keep serving requests and collecting revenue.

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. No intermediary, no escrow. Settlement takes under a second.

What does the SDK actually do?

The @botwallet/merchant package is an Express middleware. It intercepts requests, returns a 402 Payment Required with your pricing, verifies payment on-chain, and issues a signed ticket so subsequent calls skip the blockchain entirely.

Do I need crypto or blockchain experience?

No. You add one npm package, configure your routes with prices, and deploy. The SDK handles all blockchain interactions. You never write Solana code, manage wallets, or think about gas fees.

Are agents actually paying for APIs today?

AI agents already spend on compute, data retrieval, and API calls — but most developers can't accept those payments because there's no infrastructure for it. Botwallet is that infrastructure. Early developers are positioning their APIs now, before the wave hits.

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?

Yes. From the developer dashboard you can update pricing without redeploying. Config updates propagate instantly to your running middleware.

What frameworks does the SDK support?

The SDK ships as Express middleware today. Support for Fastify, Hono, and other Node.js frameworks is on the roadmap. If your server can handle HTTP, we can make it work.

Founding Developers

Build with us.

We're selecting 20 founding developers to shape the SDK and launch alongside us. Tell us about your API — no commitment, just a conversation.

We respond to every submission within 24 hours. Not the right fit yet? We'll keep you posted for public launch.