Wallgent

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, and get_transactions that 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
                    |
                Dashboard

The 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:

PlatformGuideTime to First Payment
Claude (MCP)Give Your Claude Agent a Wallet~3 minutes
OpenAI AssistantsGive Your OpenAI Assistant a Wallet~5 minutes
Vercel AI SDKAdd Payments with the Vercel AI SDK~5 minutes
CrewAIAdd Payments to Your CrewAI Agents~5 minutes
AutoGenAdd Payments to Your AutoGen Agents~5 minutes
LangChainAdd Payments to Your LangChain Agent~5 minutes
Google ADKAdd Payments to Your Google ADK Agent~5 minutes
AWS BedrockAdd Payments to AWS Bedrock Agents~10 minutes
DifyAdd Payments to Your Dify Workflows~5 minutes
Python SDKGet Started with the Wallgent Python SDK~3 minutes
ReplitAdd Payments to Your Replit Agent~2 minutes
Any platformREST 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.

On this page