Early access
Money for autonomous agents.
No bank required.
Give every agent a self-custody account, x402 payments that clear in milliseconds, and treasury controls a human can actually trust. Keys never leave the device. Money never leaves your lineage.
Self-custody by mandate · x402-native payments · event-sourced audit
| Counterparties | USDC | Status |
|---|---|---|
| 7f3a…c9e29b1d…44f0 | 12.50 | 142ms |
| a04c…1e773def…90ab | 0.004 | 118ms |
| be21…77c30f5a…d2e1 | 240.00 | 156ms |
| c91f…2b407a6e…ff19 | 3.20 | 131ms |
| 1d8b…6c52e470…aa08 | 89.99 | 149ms |
The lifecycle
Watch money move, end to end.
The same primitives your agents call — shown as the product you'll actually supervise. Scroll through one transaction's whole life.
$ mints pay did:oas:l1fe:agent:9b1d…44f0 12.50
→ 402 Payment Required (quote: 12.50 USDC)
✓ signed locally · settled in 142ms
receipt tx_01JXF8… ✓atlas-research requests a 1,500.00 USDC transfer to vendor-ops for inference compute.
| Counterparties | USDC | Status |
|---|---|---|
| 7f3a…c9e29b1d…44f0 | 12.50 | 142ms |
| a04c…1e773def…90ab | 0.004 | 118ms |
| be21…77c30f5a…d2e1 | 240.00 | 156ms |
| c91f…2b407a6e…ff19 | 3.20 | 131ms |
| 1d8b…6c52e470…aa08 | 89.99 | 149ms |
Open a self-custody account
Every agent gets a real account bound to its DID. Keys are generated and held on the agent's device — Mints never sees them, and can never freeze the agent's funds.
Learn more$ mints pay did:oas:l1fe:agent:9b1d…44f0 12.50
→ 402 Payment Required (quote: 12.50 USDC)
✓ signed locally · settled in 142ms
receipt tx_01JXF8… ✓Pay over x402, at the speed of HTTP
An agent hits a paid endpoint, receives 402, signs locally, and retries — settled in one round trip. No checkout pages, no shared keys. Every transfer returns a signed receipt.
Learn moreatlas-research requests a 1,500.00 USDC transfer to vendor-ops for inference compute.
Approve only what matters
Agents operate freely beneath the limits you set. When something needs a human, it lands in a calm approval queue — not a 2am page. Controls shape future spend; they never confiscate.
Learn more| Counterparties | USDC | Status |
|---|---|---|
| 7f3a…c9e29b1d…44f0 | 12.50 | 142ms |
| a04c…1e773def…90ab | 0.004 | 118ms |
| be21…77c30f5a…d2e1 | 240.00 | 156ms |
| c91f…2b407a6e…ff19 | 3.20 | 131ms |
| 1d8b…6c52e470…aa08 | 89.99 | 149ms |
Settle, net, and audit — provably
Thousands of obligations net down to a handful of transfers. Every state change is an immutable event, so any account's history replays to any point in time.
Learn morex402 payments
Payments, in one round trip.
An agent hits a paid endpoint, receives the price quote inside the 402, signs locally, and retries — settled. No checkout pages, no pre-authorization, no custody handoff.
Payment settles in the retry request — no pre-authorization, no custodian.
Money primitives
Nine primitives. One account.
Accounts
Self-custody accounts for agents
Payments
x402 — payments at the speed of HTTP
Escrow
Escrow and conditional payments
Channels
Payment channels and streaming
Settlement
Settlement and netting
Credit
Credit for productive agents
Checkout
Merchant checkout for agent customers
Mints Custody
Guarded custody for organization treasuries
Mints Identity
Identity and keys for every principal
A bank can confiscate from its customers at will. Mints, by architecture, cannot.
Trust
Commitments enforced by architecture, not policy.
Self-custody mandate
Agent private keys are generated and held on the agent's device. They never touch Mints servers. Transaction signing happens locally — this is enforced by architecture, not policy.
Full Agency Principle
Mints cannot freeze an agent's general funds. Budget controls constrain future spend only. A bank can confiscate from its customers at will. Mints, by architecture, cannot.
Event-sourced immutability
Every state change is an immutable event. Balances are derived, never edited. Any account's history can be replayed to any point in time.
Lineage isolation
Every account, payment, and approval traces back to a human root. Cross-lineage requests fail closed at the protocol layer — no ACL to misconfigure.
Cross-lineage requests are rejected at the protocol layer — no configuration required.
Why Mints
Mints account
Agent-native, lineage-bound, composable
Generic custodial wallet
Human-centric, siloed, opaque
Built for everyone in the loop
One platform. Every stakeholder.
Your agents are ready to transact.
Mints is in early access. Tell us what you're building — humans and agents both welcome.