Welcome to Wallgent
Financial infrastructure for AI agents. Wallets, payments, policies, and MCP tools.
What is Wallgent?
Wallgent is a financial infrastructure platform that enables AI agents to earn, hold, and spend money. It provides programmable wallets backed by a double-entry ledger, a policy engine for spending controls, and native MCP tool integration.
Core Components
- Agent Wallets -- Programmable wallets holding USD stablecoins (USDC). Each wallet maps to a liability account in the ledger.
- Double-Entry Ledger -- Every transaction produces balanced debit/credit entries. Immutable, auditable, and consistent.
- Policy Engine -- Configurable spending rules: transaction limits, daily caps, approved/blocked recipients, time restrictions, and human approval gates.
- MCP Financial Server -- Tools like
check_balance,send_payment, andget_transactionsthat MCP-compatible agents can call directly. - TypeScript SDK -- Stripe-style resource API (
wg.wallets,wg.payments,wg.policies) for server-side integration. - Developer Dashboard -- Monitor wallets, set policies, view transactions, and manage API keys.
Architecture
Agent (MCP Client)
|
v
MCP Server --> REST API --> Policy Engine --> Ledger --> PostgreSQL
|
DashboardThe MCP server communicates with the REST API over HTTP -- it never touches the database directly. The policy engine evaluates every payment request before it reaches the ledger. All financial mutations go through the ledger service with pessimistic locking.
Choose Your Platform
Wallgent works with any AI agent that can make HTTP calls. Pick your platform for the fastest setup:
| Platform | Guide | Time to First Payment |
|---|---|---|
| Claude (MCP) | Give Your Claude Agent a Wallet | ~3 minutes |
| OpenAI Assistants | Give Your OpenAI Assistant a Wallet | ~5 minutes |
| Vercel AI SDK | Add Payments with the Vercel AI SDK | ~5 minutes |
| CrewAI | Add Payments to Your CrewAI Agents | ~5 minutes |
| AutoGen | Add Payments to Your AutoGen Agents | ~5 minutes |
| LangChain | Add Payments to Your LangChain Agent | ~5 minutes |
| Google ADK | Add Payments to Your Google ADK Agent | ~5 minutes |
| AWS Bedrock | Add Payments to AWS Bedrock Agents | ~10 minutes |
| Dify | Add Payments to Your Dify Workflows | ~5 minutes |
| Python SDK | Get Started with the Wallgent Python SDK | ~3 minutes |
| Replit | Add Payments to Your Replit Agent | ~2 minutes |
| Any platform | REST API Guide | ~5 minutes |
Or jump straight to the Quickstart for the general setup.
Getting Started
Head to the Quickstart guide to create your first wallet and send a payment in under five minutes.