WALLETSx402 · STABLECOIN · BANK

Every payment rail.
One programmable wallet.

Signets wallets sit across HTTP-native x402 payments, stablecoin transfers, and traditional bank rails. Fund once, spend anywhere — with the same policy controls layered on top of all three.

SignetsWallet
Total
$1,050.00
USDC
USDC
Base
340.00
USDT
USDT
Ethereum
210.00
$
USD
ACH · Wire · FPS · SEPA
500.00
Wallet
agent_openclaw
ID
wlt_01j9xk4...
x402
HTTP-native
Stablecoin
On-chain
Bank
ACH · Wire · FPS · SEPA
x402

HTTP-native payments

x402 is an open protocol for machine-to-machine payments over HTTP. An agent hits an endpoint, receives a 402 status with a payment request, pays inline, and retries — all in one request cycle. No invoices, no out-of-band auth.

Settlement
Instant (on-chain)
Latency
Milliseconds
Minimum
Sub-cent micropayments
Use case
API calls, per-token billing, agent tools
HTTP FLOW
GET /api/tool HTTP/1.1
← 402 Payment Required
X-Payment: {"amount":"0.001","currency":"USDC","dest":"0x..."}
GET /api/tool HTTP/1.1
X-Payment-Receipt: txn_abc123
← 200 OK
STABLECOIN

On-chain stable payments

Fund wallets with USDC or USDT. Agents spend directly from on-chain balances — no fiat conversion, no bank account required. Transfers settle in seconds on supported L2 networks.

Assets
USDC · USDT
Networks
Base · Solana · Ethereum
Settlement
< 5 seconds
Use case
Cross-border, crypto-native agents
BANK

Bank transfers

Connect a bank account to fund wallets via ACH, wire, FPS, or SEPA. Issue virtual cards backed by those funds, or push payouts to vendors. Standard banking rails with a programmable control layer on top.

Methods
ACH · Wire · FPS · SEPA
Settlement
Instant (FPS) · Same-day (SEPA) · 1–2d (ACH)
Limits
Per-plan, configurable
Use case
Fiat-first workflows, payroll, vendor payouts

Wallet Features

The same control plane across all three rails. Fund, allocate, monitor, and freeze from a single API.

Multi-rail routing

One wallet, multiple payment rails. Route spend to the cheapest or fastest rail based on merchant, amount, or agent policy.

Balance isolation

Create sub-wallets scoped to agents, teams, or campaigns. Each gets its own balance and controls — overspend in one never bleeds into another.

Real-time balance

Check balances and pending transactions via API at any time. Webhooks fire on every debit, credit, and authorization event.

Programmable top-ups

Define auto-funding rules: refill to $X when balance drops below $Y. Keep agents running without manual intervention.

Audit trail

Every wallet event — fund, spend, refund, freeze — is logged with timestamps, agent metadata, and rail info. Exportable as CSV or via API.

Freeze & revoke

Freeze a wallet or sub-wallet instantly. Unspent balance stays locked until you release it. Full control at any depth of the hierarchy.

Wallet Hierarchy

org_walletROOT · $50,000
wallet_ads_teamTEAM · $20,000
wallet_agent_google_ads$5,000 · bank rail
wallet_agent_meta_ads$3,200 · bank rail
wallet_api_agentsTEAM · $10,000
wallet_agent_openclaw$0.842 · x402 rail

Fund a wallet. Pick a rail.

Start with bank or stablecoin — add x402 when your agents are ready for it.