AGENT WALLETS

Agent Wallet Infrastructure

Unify agent balances and payment rails under one policy system. Cards, bank rails, stablecoins, and x402 can run from the same wallet control surface.

Agent wallet infrastructure provides isolated balances, funding paths, routing logic, and policy controls for machine-initiated payments.

Get Sandbox Access

Why Legacy Fails

Wallet and card systems are usually separate products with inconsistent controls.

Cross-rail reconciliation is difficult without a shared intent and ledger model.

Legacy treasury tooling is designed for manual operator workflows, not software agents.

Manual funding and top-up processes create downtime for autonomous workflows.

How Signets Works

01

Create wallet per agent, team, or workflow.

02

Fund via bank, stablecoin, or other configured rail.

03

Route checkout via cards or direct transfer rails according to policy.

04

Track all debits and credits in a single evidence stream.

Code Example

await signets.wallets.create({
  ownerType: "agent",
  ownerId: "growth-agent-01",
  currency: "USD"
});

await signets.wallets.routePayment({
  walletId: "wal_123",
  rail: "card",
  amount: 9900,
  merchant: "meta.com"
});

Comparison

Wallet CapabilityGeneral Wallet ProductSignets
Per-agent isolationSometimesYes
Unified policy across railsNoYes
Agent-first checkout flowNoYes
Intent-linked transaction auditLimitedYes

Use Cases

FAQ

Can one wallet fund multiple cards?

Yes. A wallet can back multiple cards or transfer rails while preserving policy boundaries.

Do wallets support real-time controls?

Yes. Wallet state and routing controls can be updated programmatically and observed via webhooks.