Private beta in the United States

Let your AI agents pay and get paid.

Onbir is building cards, account details and spending limits for AI agents, so they can pay and get paid within limits you set. Funds are held as USDC, a dollar stablecoin, in self-custodial wallets you control, and converted to and from dollars as they move.

travel-03 wants to pay $418.20

United Airlines · SFO → JFK, Nov 14 · over your $250 limit

Authorizations Sandbox
  1. AWS EMEA$212.40procure-02 · card · MCC 4816Approved
  2. CRYPTO-OTC*XFER$4,800.00procure-02 · card · MCC 6051Declined · blocked category
  3. Contractor, Austin$1,250.00ops-04 · ACH payoutApproved
  4. United Airlines$418.20travel-03 · card · MCC 3000Waiting for you
  5. api.search.example$0.004research-01 · HTTP 402Approved
  1. 1Add moneySend dollars by ACH or wire, or send USDC. It’s held as USDC in a self-custodial wallet you control.
  2. 2Set the limitsA monthly budget, a cap per payment, and the kinds of shops each agent can’t use.
  3. 3Let it workYour agent pays by card or by API. Anything over your limit waits for your approval.
Product

The account layer for AI agents

Cards, account details, per-request payments and spending limits, on one USDC balance and one API. Give an agent what it needs to do its job, and nothing more.

Cards

Virtual cards for your agents’ spending, plus single-use cards for one-off purchases. Issued to you or your business; you choose which agent uses each card. Purchases are paid in USDC from your self-custodial wallet when the merchant asks for approval.

How a payment works

Get paid

US account and routing numbers, so customers and partners can pay you by ACH or wire. Incoming dollars convert to USDC, and back to dollars when you withdraw to your own bank.

Where money comes from

Pay per request

When an API answers HTTP 402, the agent pays in USDC and retries, over x402 or MPP. Fractions of a cent, with no card fees.

See the API

Policies

Budgets, caps per payment, merchant and category rules, and approvals. Checked before each payment, with budgets also written into your wallet contract.

Why it holds
How it works

One balance. Every way an agent pays.

Money comes in from banks and blockchains. Every payment out passes the same policy, whether it’s a card at checkout, an API call or a payout to a person.

ACHUSD WireUSD OnchainUSDC Agent walletUSDC · two keys Policyevery payment Cardsonline merchants HTTP 402APIs and agents Payoutspeople, suppliers
Control

Your agent works. You stay in charge.

Limits you set, checked before it pays

Set a budget, a cap per payment and the kinds of shops an agent can’t use. A prompt can change what an agent wants. It doesn’t change your limits.

You approve the big ones

Above your limit, the agent asks first. Approve in one tap and a single-use card is created for that exact amount and merchant.

Declines name the rule

Agents get a reason they can act on. You get a receipt tied to the task that caused the payment.

Pay software by the request

APIs and other agents can charge per call. Your agent pays in USDC from the same balance, inside a per-request cap you set.

Why it’s called onbir

One and one.

Onbir means eleven in Turkic languages: two ones, drawn with a single line. Every account works the same way. One smart contract wallet, two keys.

Your key

Passkey or hardware wallet

  • Moves any amount, to anyone
  • Writes and changes the rules
  • Issues, freezes and cancels cards
  • Revokes an agent in one tap

Your agent’s key

Held by the agent · scoped, expiring, rotatable

  • Spends inside the policy
  • Asks you for anything above it
  • Can’t edit rules or add payees
  • Can’t withdraw to a new address
A prompt can change what an agent wants. It doesn’t change the limits written into your wallet contract.

Agent keys are designed so that a leaked key exposes only what is left in that agent’s budget. Rotate the key with one call and the old one stops working.

Developers

Fits the loop your agent already runs

Add Onbir as an MCP server and any agent gets five payment tools, or call the REST API from your own code. The sandbox comes with test cards and testnet USDC.

agent.ts
import { Onbir } from "@onbir/sdk";

const onbir = new Onbir({ apiKey: process.env.ONBIR_KEY });

const agent = await onbir.agents.create({
  name: "procure-02",
  policy: {
    budget:     { usd: 2000, per: "month" },
    perPayment: { maxUsd: 300 },
    card:       { blockMcc: ["7995", "6051", "5947", "4829"] },
    http:       { allowHosts: ["api.search.example"], maxPerRequestUsd: 0.05 },
    payouts:    { to: "verified-payees" },
    approvals:  { aboveUsd: 250 },
  },
});

// Virtual card, paid in USDC from your wallet at authorization
const card = await onbir.cards.create({ agent: agent.id });
agent sessionsandbox
you › Book the cheapest refundable SFO → JFK flight on Nov 14.

● onbir.get_balance()
  └ 1,284.12 USDC · approval needed above $250

● onbir.request_approval({ amount: 418.20, merchant: "United Airlines" })
  └ approved by owner · 09:42

● onbir.issue_card({ amount: 418.20, mcc: "3000", ttl: "15m" })
  └ single-use card •• 4471, locked to MCC 3000

● browser.checkout(…)
  └ 00 APPROVED · $418.20 · receipt attached to task
get_balance
What can I spend, and on what?
pay
Pay a URL, an invoice or a payee
issue_card
Single-use card for one checkout
request_approval
Ask the owner first
list_payments
Receipts tied to tasks
Why trust us

Built on five years of moving real money

~$1Bprocessed across our previous payment products

Why now

Mainstream AI agents started spending money this year.

  1. Microsoft launches Copilot Checkout, and Google brings agent checkout to Gemini with Shopify, Etsy, Target and Walmart.
  2. xAI’s Grok Bot starts buying from online stores for its users, with a single-use card for each purchase they approve.
  3. Meta launches Muse, a personal agent that shops for you. It passes 10 million US downloads in 40 days and tops the US App Store.
  4. Stripe’s president says agent shopping “basically started going vertical” in September, as Muse took off.

Morgan Stanley expects AI agents to drive $190–385B of US online spending by 2030.

FAQ

What teams ask before they give an agent a card.

Is Onbir a bank?

No. Onbir is a technology company, not a bank, and nothing it offers is a bank account. Cards, account details and currency conversion will come from regulated partners, named with full terms at launch.

Who controls the money?

You do. Funds are held as USDC in a self-custodial smart contract wallet controlled by your key. Onbir can’t move them, and agent keys can spend only inside the limits you set. Circle, which issues USDC, can block addresses under its terms, and lost keys can mean lost funds, so recovery is part of setup.

What if my agent gets prompt-injected?

Your limits still apply. Payments outside them are declined, whatever the agent was told, so the most an attacker could reach is the unspent part of that agent’s budget. You can freeze an agent’s key in one tap.

How is this different from a corporate card?

A corporate card trusts whoever holds it. Onbir assumes the holder is software that can be fooled, so each payment is checked against rules tied to the agent, the task and the rail. The same balance also pays APIs per request and sends payouts, which a card can’t do.

Why USDC?

So one balance can pay a card merchant, pay an API per request and send a payout, under one set of limits. USDC is a stablecoin issued by Circle and designed to hold a value of one dollar. It settles around the clock and can be governed by code. It is not a bank deposit and is not FDIC-insured.

Which card network?

We plan to launch with Visa through a partner bank. Cards are issued to you or your business, and you decide which agent uses each card and what it can spend.

Where is it available?

We’re starting in the US (not New York), in US dollars only, with USDC on Base and Solana. More countries and currencies will follow as our partners approve them.

Private beta

Give your first agent a card.

We’re letting a small group of early teams in first. Leave your details and we’ll be in touch about early access.