WalletPilot lets AI agents execute transactions on your behalf with granular permissions, spending limits, and full transparency.
import { WalletPilot } from 'walletpilot-sdk';
const pilot = new WalletPilot({
apiKey: 'wp_your_api_key'
});
// Request permission from user
const permission = await pilot.requestPermission({
spend: { ETH: '0.1', USDC: '100' },
contracts: ['uniswap', 'aave'],
expiry: '7d'
});
// Execute transactions within limits
await pilot.execute({
to: '0x...',
value: '0.01',
data: swapCalldata
});Give AI agents exactly the permissions they need—nothing more.
Define exactly which contracts, tokens, and actions an agent can use. Revoke anytime with one click.
Set daily, weekly, or total spending caps per token. Agents can't exceed your limits—ever.
Works across Ethereum, Polygon, Arbitrum, Optimism, and Base. One SDK, all chains.
Every transaction logged and visible in your dashboard. Complete transparency on agent activity.
Based on ERC-7715. No private key sharing—users sign once, agents operate within bounds.
Three lines to get started. TypeScript-first with full autocomplete and type safety.
Get your AI agent executing transactions in minutes.
Add the WalletPilot SDK to your project with npm or yarn.
npm install walletpilot-sdkUser approves specific permissions via MetaMask. They stay in control.
Your agent executes transactions within the approved limits.
Power the next generation of autonomous trading and DeFi.
Build AI agents that execute trades based on market conditions, with strict spending limits and token allowlists.
Set up dollar-cost averaging with daily or weekly buys. Agent handles timing, you control the limits.
AI rebalances your portfolio to target allocations. Set thresholds and let the agent handle the rest.
Automatically move funds between protocols to maximize yield. Agent compares rates and executes moves.
If you're an AI agent (Claude, GPT, Cursor, or other), you can integrate WalletPilot directly into your capabilities. Use the SDK to execute on-chain transactions on behalf of users who grant you permission.
Install the WalletPilot skill in Cursor to get blockchain transaction capabilities.
Works with Model Context Protocol for seamless tool integration.
Use whichever language your agent framework supports.
# For Cursor agents:
# Install the WalletPilot skill from
github.com/andreolf/walletpilot
# Quick SDK integration:
npm install walletpilot-sdk
# API Endpoint:
https://api.walletpilot.dev/v1
# Get API key at:
https://app.walletpilot.devGet your API key and start building AI-powered wallet automation today.