Introducing Agent Wallet.

Cards, USDC payments, trading, and billing — one financial layer for autonomous agents that need to spend, subscribe, and move money safely.

Invoices$7,010 billed
  • Acme Co.$4,200Paid
  • Globex$1,850Due
  • Initech$960Sent
  • Umbrella$2,400Due
  • Stark Ind.$6,100Paid
  • Wayne Ent.$1,320Sent
Invoices$7,010 billed
  • Acme Co.$4,200Paid
  • Globex$1,850Due
  • Initech$960Sent
  • Umbrella$2,400Due
  • Stark Ind.$6,100Paid
  • Wayne Ent.$1,320Sent
AGENTVISA

Paste and ship

Drop this into Cursor, Claude Code, or any agent. It reads the skill manifest and wires up Agent-Native Wallet for you.

Agent prompt

Read https://usenaive.ai/skill.md and set up Naïve for Agent-Native Wallet in my project.

Financial primitives with hard controls.

Give agents scoped payment rails: network-capped cards, request-level wallet spend, connected brokerage actions, and one balance for plans and subscriptions.

Let agents spend without handing them the company card.

Issue cards, connect brokerage accounts, and meter every paid action from the same governed account.

POST /v1/cards

Create a Card

Card creation follows a checkout flow — you receive a checkout_url for the card's initial funding. Set a hard spending limit and choose a managed virtual or prepaid card.

Managed Virtual
Visa/Mastercard, no cap.
Prepaid Gift
Up to $150, no cardholder.
Hard Spend Limits
spending_limit_cents.
Hosted Checkout
Fund via checkout_url.
# Create a cardholder (once per company)
$ naive cards create-cardholder --first-name John --last-name Doe

# Create a virtual card with a spend limit
$ naive cards create --name "Marketing" --spending-limit 10000

# Fund + issue after checkout
$ naive cards check-payment <card-id>
POST /v1/trading/connect

Connect a brokerage account

Naive owns the platform OAuth app. connect returns an authorize_url; the user approves, the broker redirects to Naive's callback, and the token is exchanged and stored encrypted — per user, paper and/or live.

OAuth Connect
No token plumbing to build.
Paper & Live
Connect one or both envs.
Encrypted Tokens
Stored + isolated per user.
Disclosure
Consent copy returned to show.
# Connect a brokerage account (returns an authorize URL)
$ naive trading connect --env paper

# Once authorized, confirm the connection is active
$ naive trading connections
GET /v1/cards/:id/details

Issue & Reveal

After the checkout payment clears, check-payment issues the card automatically. Once active, retrieve the full card number, CVC, and expiry to start spending.

Check Payment
Issues the card on success.
PAN + CVC
Full credentials when active.
Agent Assignments
Scope who can spend.
Transactions
Auto-captured + manual logs.
# Check funding, then read card credentials
$ naive cards check-payment <card-id>

$ naive cards details <card-id>

# Review transactions on the card
$ naive cards transactions --card-id <card-id>

Put money in the agent's control plane.

Cards, wallet payments, trading, and billing primitives — scoped per agent and auditable by default.