Skip to main content
These flows are actively being refined. Crossmint’s customer success engineers (CSE) will work with you to review your architecture. Contact Crossmint to get started.

The Problem

AI agents are increasingly performing long-running tasks on behalf of users: browsing the web, booking travel, managing subscriptions, purchasing supplies. But when these agents need to send or receive money, they hit a wall. They do not have access to payment credentials, and giving them raw card numbers or private keys is a security risk. Crossmint’s Agent Wallets solve this by giving each agent a modular financial identity: a combination of stablecoin wallets, virtual cards, and onramp capabilities, all controlled by the human user through secure delegation.

Who Is This For

This guide is for developers building agent platforms, applications where AI agents perform tasks autonomously on behalf of users. Examples include:
  • Agent frameworks like OpenClaw
  • Browser-based agent builders
  • ChatGPT plugins, Claude tools, and similar integrations
  • Custom agent platforms built on LangChain, CrewAI, or similar
If your agents need to pay for goods, services, APIs, or accept payments, this is for you.

How It Works

The solution is modular. You can adopt any combination of these capabilities, though they work best together:

The Full Picture

When all modules are combined, the agent wallet becomes a unified financial interface:
  1. The human user saves their card(s) on file through your app’s settings page.
  2. The agent can request delegated payment methods, either a virtual card (for card-based purchases) or a stablecoin top-up (for onchain payments and x402).
  3. The human reviews and approves each request through a consent UI.
  4. The agent can then pay autonomously, anywhere credit cards, stablecoins, or x402 are accepted.
This means your agent can pay virtually anywhere on the internet, while the human always stays in control.
Virtual cards are not new cards. They are tokenized representations of the user’s existing card, issued through Visa Intelligent Commerce and Mastercard Agent Pay. Charges appear on the user’s regular bank statement. The user keeps their points, dispute resolution rights, and everything else they are accustomed to.

Architecture Overview

Agent Wallet Architecture

Integration Paths

Choose the modules that match your agent’s needs:
Your agent needs to…Modules required
Pay with credit cards at online checkoutsCard on File + Virtual Cards
Pay for APIs and services with stablecoins or x402 (funded via onramp from saved card)Card on File + Stablecoin Wallet
Pay anywhere (cards, stablecoins, and x402)All three modules
Hold and receive stablecoins only (no card)Stablecoin Wallet only

Reference Implementation

Crossmint has built a working reference implementation at lobster.cash, which demonstrates all of these flows working together in the context of OpenClaw agents. Use it as a blueprint for your own integration.
Ready to get started? Crossmint’s customer success engineers (CSE) will work with you to review your architecture. Contact Crossmint to begin.