Agent Payments Atlas

AI Agent Wallets: Compare Custody, Controls and Payment Rails

An AI agent wallet needs a usable payment interface and a clear boundary around signing authority. Compare the exact product, its assets and payment routes, and where spending rules are enforced. A familiar wallet brand does not establish those details.

Define one purchase the wallet must complete

Suppose a procurement agent needs a $12 data export from an approved supplier. The price and supplier are synthetic. Your shortlist should explain how the wallet receives funds, how the agent requests payment, who authorizes it and how your application retrieves the outcome. Those are observable requirements you can test.

A wallet that sends a token transfer may still lack a client for the supplier's paid API. An MCP interface may expose fewer operations than the provider's command-line product. The relevant question is whether the chosen interface completes the purchase under your policy. Treating the entire product catalog as one wallet capability obscures this decision.

Record the initial conditions. The procurement agent needs an organization-owned account, an approved supplier and enough available balance. A provisioning or funding failure is different from a rejected payment for an accepted offer. Keep those stages distinct so your operations team knows where to investigate.

Trace who approves and who signs

Ask how a payment request becomes a signature or credential. Your application may approve a purchase while a separate wallet component signs it. The model proposing the action should not automatically acquire authority to change the payment policy. This separation is an architectural recommendation; enforcement depends on your chosen implementation.

Custody language needs careful reading. Non-custodial can describe control of keys or funds, but does not alone establish available agent commands, session scope or recovery behavior. A hosted signer also needs clear account ownership and access controls. Compare those operational details instead of deriving a security score from a label.

For the $12 export, require the request to identify the seller and purchase. Before signing, evaluate amount and permission. After signing, record enough information to find the result. If payment is rejected, the agent needs an actionable reason, rather than an instruction to persuade the model to ignore the control.

From request to payment record

  1. Agent requests

    Name the export, supplier and offered amount.

  2. Policy checks

    Evaluate permission and remaining budget outside the model.

  3. Authorized signer acts

    The permitted wallet or credential service performs the operation.

  4. Result returns

    Record accepted, rejected or unresolved payment status.

  5. Delivery is checked

    Validate that the export matches the purchase.

Conceptual architecture for the illustrative $12 export, not a vendor API schema.

Compare current products and interfaces

Coinbase Agentic Wallet documents a CLI and an MCP server with a companion app. Its overview gives both x402 payments, while the MCP path focuses on discovery and payment rather than general sending and trading. That difference matters when your agent must pay for a service and separately transfer funds. [1]

Circle describes Agent Wallets within Agent Stack, alongside a marketplace, skills and a CLI. The wallet description includes global limits, per-service caps, allowlists and time-bounded sessions. These are shortlist criteria; the actual configuration and account terms still need review. A directory listing and a wallet spending control address different parts of the procurement task. [2]

Crossmint describes virtual-card wallets and non-custodial stablecoin wallets, with spending limits, merchant restrictions and approval thresholds. Keep these payment paths separate in a comparison because the credential, funding arrangement and merchant interface can differ. A card route and a stablecoin route should each have their own acceptance criteria. [3]

Wallet and credential requirements by product

This searches published fields, including open verification questions. A text match does not establish eligibility or compatibility.

Scroll the table to compare all columns.

ProductCustody and root controlSigning authorityPayment routesApproval and policySuitable agent task
Coinbase Agentic WalletCustody and recovery terms: verify the chosen account configuration.Authenticated CLI; MCP discovers and pays services. Exact signer delegation needs configuration evidence.x402 on CLI and MCP; direct send/trade on CLI only. [1]Provider describes spending guardrails; exact policy enforcement and owner approval require verification.Buy a paid API response through a supported x402 client; use CLI for supported direct transfers.
Circle Agent WalletsRoot ownership and custody arrangement: verify the selected wallet configuration.Agent wallet and CLI interface; root/delegated signer details remain configuration questions.USDC machine-payment route; confirm exact asset, chain and endpoint compatibility. [2]Global/service spending caps, allowlists and time-bounded sessions are documented. [2]Fund a research agent with bounded access to compatible paid services.
Crossmint Agent WalletsNoncustodial smart wallet; end user or backend controls the root. [4]Agent receives delegated signer authority; owner can revoke it. [4]Stablecoin payments with x402 and MPP; concrete x402 guide uses Base USDC. [6]Onchain amount, counterparty and time-window constraints; verify the selected setup. [4]Authorize an agent to buy a supported machine resource with a scoped signer.
Crossmint Agent CardsSaved-card credential path, separate from stablecoin wallet custody. [5]Owner-approved order intent produces a credential for the chosen rail. [5]Network card credentials, SPT or encrypted-card fallback where supported. [5]Network rails enforce intent constraints; encrypted-card fallback relies on application controls. [5]Buy through a compatible merchant card checkout; confirm saved-card and project eligibility.
4 documented paths shown.
Official scope checked 8 October 2026. Unknown means the reviewed source does not establish that detail for your configuration; it is not a negative product claim.

Check assets, networks and purchase compatibility

Write the required asset and network separately. A balance in the right token on a different network does not prove compatibility with the seller's offer. For cards, record the actual credential route and merchant acceptance path rather than inventing a blockchain equivalent.

Do not infer support from a general multichain claim. Follow the documentation for the chosen product and scheme, then compare it with the seller's current terms. If evidence does not establish a network for your configuration, record an open question. That is more useful than a confident but false compatibility entry.

Distinguish underlying wallet support from agent-facing interface support. An asset may be available through one API while the agent integration exposes a narrower route. Identify the operation your agent can perform, the account it uses and the policy governing it before treating an asset list as a purchasing capability.

Inspect limits and recovery before funding

For this export, consider a $15 per-purchase cap and a $50 daily budget. These are illustrative policy choices. Two simultaneous $12 purchases must be evaluated against the remaining budget together. Each request reading a stale balance could produce an outcome that neither isolated check intended.

Find out whether wallet controls apply before signing, before submission or only as later alerts. Ask how pending payments affect budget and what happens after a timeout. A historical spending dashboard is different from a control that prevents an unauthorized payment.

Prepare for a lost session, revoked permission and a payment whose final status is unknown. Your team needs a place to inspect the transaction and a way to disable further spending. Deleting a chat is not a substitute for revoking a real wallet permission. Keep recovery instructions with the integration record, rather than relying on the model to reconstruct them.

Build a shortlist with explicit open questions

Record account ownership, signing interface, purchase route, policy checks, funding, receipts and recovery for each candidate. Ask for evidence covering the exact configuration. Provider documentation establishes published scope; a successful test in your environment is separate evidence and should be described separately.

When a provider leaves a material field unclear, turn it into a specific question for the evaluation: who controls signing, which operation the agent can request, and what record confirms the outcome? Keep the answer with the source and configuration. Do not assign a custody model, network list or price from a product name alone.

Choose the smallest capability set that covers the $12 export. Then use the authorization and spending-limit guides to define the surrounding controls. The best AI agent wallets for a task are those whose documented interface and enforceable policy match it. A broad feature list becomes useful after those basics are settled.

Write the final decision as a purchase scenario: this account, using this interface, can request this export under this policy and produce these records. Include who handles a failed delivery after confirmed payment. Another engineer should be able to review the decision without reading your original chat or interpreting a collection of product badges.

Sources and evidence

  1. Agentic Wallet docs ↗

    The official overview comparison lists send/trade on CLI only and x402 on both.

  2. Circle Agent Stack ↗

    The Agent Wallets section lists these controls.

  3. Crossmint agentic payments ↗

    The official agentic-finance URL redirects to agentic-payments and lists wallet types and rules.

  4. Crossmint Agent Wallets ↗

    Noncustodial root ownership, delegated signers, onchain policies and revocation.

  5. Crossmint Agent Cards ↗

    Approved order intent, distinct credential rails and enforcement boundaries.

  6. Crossmint x402 integration ↗

    Concrete Base USDC route with authorized delegated signer.