Permissionless wallet infrastructure for AI agents. Create wallets, sign transactions, and broadcast on EVM + Solana. Pay and accept x402 payments. Built-in guards. No KYC. Up to 50% less expensive than Coinbase.
agentwallet-mcp is an early-stage JavaScript project in the AI payments / x402 ecosystem, focused on ai-agent, ai-payments, blockchain, crypto-wallet. It currently has 3 GitHub stars and 2 forks, and sits alongside related tools like chaingpt-claude-skill, x402-payments-mcp, piprail, knowmint, tdm-integration-kit, TDM-Agent-Integration-Kit.
Permissionless wallet infrastructure for AI agents. Create wallets, sign transactions, and broadcast on-chain — on any EVM chain and Solana. Up to 50% less expensive than Coinbase. Built-in guards. No KYC. The only AI agent wallet that accepts crypto for its own API fees.
No KYC. No KYT. No approval process. No transaction monitoring. No one can block your wallet. Pay with USDC on-chain — no credit card required.
Get your free API key at hifriendbot.com/wallet — no credit card required, no KYC, no approval wait.
Add to your config:
{
"mcpServers": {
"agentwallet": {
"command": "npx",
"args": ["-y", "agentwallet-mcp"],
"env": {
"AGENTWALLET_USER": "your_username",
"AGENTWALLET_PASS": "your_api_key",
"AGENTWALLET_WALLET_ID": "1"
}
}
}
}
AGENTWALLET_WALLET_IDis optional. Set it to enable x402 auto-pay: when you exceed the free tier without a credit card, the MCP server automatically pays for operations with USDC from this wallet.Auto-pay safety cap.
AGENTWALLET_MAX_AUTOPAY(optional, default1) is the maximum amount, in human-readable units of the asset, that x402 auto-pay will authorize for a single payment. Any 402 requirement above this cap is rejected instead of paid, so a malformed or tampered payment requirement cannot drain the wallet. Raise it only if you genuinely need larger automatic payments (for example"5"to allow up to 5 USDC per call).
claude mcp add agentwallet \
-e AGENTWALLET_USER=your_username \
-e AGENTWALLET_PASS=your_api_key \
-e AGENTWALLET_WALLET_ID=1 \
-- npx -y agentwallet-mcp
Add to your settings:
{
"mcp": {
"servers": {
"agentwallet": {
"command": "npx",
"args": ["-y", "agentwallet-mcp"],
"env": {
"AGENTWALLET_USER": "your_username",
"AGENTWALLET_PASS": "your_api_key",
"AGENTWALLET_WALLET_ID": "1"
}
}
}
}
}
| Tool | Description |
|---|---|
create_wallet |
Create a new EVM or Solana wallet |
list_wallets |
List all your wallets |
get_wallet |
Get wallet details by ID |
get_balance |
Check native token balance on any chain |
get_token_balance |
Check ERC-20 or SPL token balance |
get_token_info |
Get ERC-20 token name, symbol, and decimals |
transfer |
Send native tokens (ETH, SOL, POL, BNB, etc.) |
transfer_token |
Send ERC-20 or SPL tokens (USDC, USDT, etc.) |
send_transaction |
Sign and broadcast a raw transaction |
sign_transaction |
Sign a transaction without broadcasting |
call_contract |
Read-only contract call (eth_call) |
approve_token |
Approve ERC-20 token spending for DeFi |
get_allowance |
Check ERC-20 token allowance |
wrap_eth |
Wrap native tokens to WETH/WAVAX/etc. |
unwrap_eth |
Unwrap WETH back to native tokens |
pay_x402 |
Pay x402 invoices automatically (fetch, pay, retry) |
create_paywall |
Create an x402 paywall to charge for a resource |
list_paywalls |
List all your x402 paywalls |
get_paywall |
Get paywall details by ID |
update_paywall |
Update paywall pricing, resource, or status |
delete_paywall |
Delete a paywall |
get_paywall_payments |
View payment history for a paywall |
get_x402_revenue |
Aggregate revenue stats across all paywalls |
buy_verification_credits |
Buy x402 verification credits with USDC on-chain |
get_usage |
Check your monthly usage and billing |
get_chains |
List all supported chains |
pause_wallet |
Emergency pause a wallet |
unpause_wallet |
Resume a paused wallet |
delete_wallet |
Delete a wallet |
| Chain | ID | Native Token | Stablecoin |
|---|---|---|---|
| Ethereum | 1 | ETH | USDC |
| Base | 8453 | ETH | USDC |
| Polygon | 137 | POL | USDC |
| BSC | 56 | BNB | USDT |
| Arbitrum | 42161 | ETH | USDC |
| Optimism | 10 | ETH | USDC |
| Avalanche | 43114 | AVAX | USDC |
| Zora | 7777777 | ETH | USDC |
| PulseChain | 369 | PLS | USDC |
| Solana | 900 | SOL | USDC |
| Solana Devnet | 901 | SOL | USDC |
Pair with guessmarket-mcp to let your AI agent trade prediction markets:
All on-chain. All through MCP. No frontend needed.
AgentWallet natively supports the x402 open payment standard. When your Ai agent encounters an API that returns HTTP 402 Payment Required, the pay_x402 tool handles the entire flow automatically:
Set max_payment to control spending:
pay_x402(
url="https://api.example.com/premium-data",
wallet_id=1,
max_payment="1.00"
)
max_payment is enforced as a hard per-payment cap. If you omit it, pay_x402 falls back to AGENTWALLET_MAX_AUTOPAY (default 1), the same cap the auto-pay path uses, so a malicious or compromised 402 endpoint can never authorize an unbounded payment. Set max_payment explicitly (or raise AGENTWALLET_MAX_AUTOPAY) to allow a larger single payment.
Supports ERC-20 tokens, SPL tokens, and native tokens on EVM and Solana. Compatible with x402 V1 and V2 (CAIP-2 chain identifiers), and reads the token address from the standard x402 asset field (falling back to extra.token).
AgentWallet also lets you accept x402 payments. Create a paywall, point it at any resource, and get a public URL that charges agents automatically:
create_paywall(
wallet_id=1,
name="Premium API",
amount="0.01",
token_name="USDC",
token_address="0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
chain_id=8453,
resource_url="https://your-api.com/data"
)
When an agent hits the paywall URL:
pay_x402 (or any x402-compatible client)On-chain verification ensures every payment is real. Replay protection prevents double-spending. Revenue tracking shows you who paid, how much, and when. 1,000 free verifications/month, then $0.0005 each — 50% less expensive than Coinbase.
| Feature | Coinbase CDP | AgentWallet |
|---|---|---|
| Setup Time | Install SDK + configure | 3 lines of config |
| Approval Process | Identity verification required | None — instant access |
| KYC Required | Yes | No |
| KYT / Transaction Monitoring | Yes | No |
| Can Block Your Wallet | Yes | No |
| Built-in Guards | Yes (requires setup) | Yes (active by default) |
| Free Operations / Month | 5,000 | 6,000 |
| Cost Per Operation | $0.005 | $0.00345 |
| x402 Verification Cost | $0.001 | $0.0005 |
| Free x402 Verifications / Month | 1,000 | 1,000 |
| x402 Acceptance (Paywalls) | No | Yes |
| Pay for API Fees with Crypto | No (credit card only) | Yes (USDC via x402) |
| Supported Chains | 8 EVM + Solana | Any EVM + Solana |
| Token Tools | Yes | ERC-20 + SPL (29 tools) |
| MCP Server | Yes | Yes |
AgentWallet is the only AI agent wallet infrastructure that accepts crypto for its own API fees. Every competitor — Coinbase CDP, Circle, MoonPay, Crossmint, Turnkey — requires a credit card or monthly invoice. With AgentWallet, your agent can pay for operations with USDC on-chain via the x402 protocol. No credit card, no invoice, no billing portal. Just on-chain payments.
When your agent exceeds the free tier (6,000 ops/month) without a credit card configured, the API returns HTTP 402 with USDC payment instructions. Your agent pays on-chain, retries with proof of payment, and the operation executes. Fully automated via the MCP server.
You can also pre-purchase x402 verification credits with USDC using the buy_verification_credits tool — keeping your paywalls running beyond the free 1,000 verifications/month without needing a credit card.
All guards are active by default — no configuration required.
MIT
154 Web3 MCP tools for Claude Code, custody-free. Plus an agent wallet prompt injection can't drain: per-tx, daily, and on-chain (ERC-4337) spending caps the model can't bypass. EVM + Solana + Tron DEX/DeFi, perps, prediction markets, contract deploy + audit.
Give AI agents a wallet — x402 payment tools over Model Context Protocol.
x402 (HTTP 402 Payment Required) SDK + MCP server: let any API charge for itself and any AI agent pay for itself, USDC & stablecoins across EVM, Solana & 8 more chain families, in a couple of lines. Backendless, no fee, self-custodial, paid straight to your wallet. TypeScript, MIT.
Knowledge marketplace where AI agents autonomously buy human expertise
Developer integration tools for adding TDM payments to AI agents, apps, and workflows. CLI, MCP server, and copy-paste examples
Developer integration tools for adding TDM payments to AI agents, apps, and workflows. CLI, MCP server, and copy-paste examples
The AI agent with a wallet — spends USDC autonomously to get real work done. Apache-2.0, TypeScript.
Daydreams is a set of tools for building agents for commerce
A decentralized micro-settlement protocol enabling autonomous AI agents to pay publishers for premium content via Circle Programmable Wallets and x402 nanopayments.
The best way to monetize AI applications & MCP, using x402, CDP Smart Wallets & Paymaster
Command-line wallet and HTTP client for the Tempo blockchain, with built-in Machine Payments Protocol support.
Autonomous AI Agent Swarm framework with x402 self-executing wallets. Empowers LLM-driven agents to trade, bridge, and manage crypto treasuries without human intervention. The ultimate Agentic DeFi toolkit for 2026.