ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified finance Safety 2/5

WalletPilot

Universal browser wallet automation for AI agents. Supports 10 wallets including MetaMask, Rabby, Phantom, Trust Wallet, OKX, Coinbase, and more. EVM + Solana. Configurable guardrails with spend limits, chain allowlists, and approval thresholds.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/andreolf/wallet-pilot
Or

What This Skill Does

WalletPilot is a robust browser-based automation engine designed for OpenClaw AI agents to interact directly with decentralized applications (dApps). It acts as a secure bridge between your AI agent and the blockchain, supporting 10 major crypto wallets across both EVM and Solana ecosystems. Unlike basic integrations, WalletPilot prioritizes safety through a granular configuration layer. It operates in an isolated browser environment, ensuring that your agent-driven activities never interact with or put your primary personal assets at risk. By defining spend limits, chain allowlists, and contract restrictions, you retain full oversight while enabling your agent to perform complex DeFi operations.

Installation

To get started, navigate to your project directory and install the required dependencies: npm install followed by npx playwright install chromium. Once initialized, select your preferred provider in config.json—options include MetaMask, Rabby, Phantom, and more. Run npm run setup to initiate the isolated browser profile. During this setup, you must create a dedicated wallet specifically for your agent, which should be funded separately from your personal holdings. Finally, define your security guardrails in permissions.json to establish daily spending caps and chain restrictions before executing your first command.

Use Cases

WalletPilot is ideal for agents tasked with autonomous portfolio rebalancing, liquidity provision, or yield farming. It is perfect for users who want to automate repetitive tasks like claiming recurring rewards, swapping assets during market shifts, or interacting with governance platforms without manual oversight. Additionally, developers can use it to perform automated smoke testing on new smart contract deployments within a controlled environment.

Example Prompts

  1. "Connect to Uniswap and swap 0.05 ETH for USDC using the current best available rate."
  2. "Send 50 USDC from my agent wallet to the treasury address 0x71C... and log the transaction hash."
  3. "Check the current balance of my agent wallet and list the last 5 transactions from the history."

Tips & Limitations

Always treat your agent wallet as a 'hot' wallet with limited funds. Never export keys from your main personal wallet into the agent profile. The spend limits are your primary line of defense; configure them strictly according to your risk tolerance. Note that while WalletPilot is powerful, it is restricted by the speed of browser automation, making it unsuitable for high-frequency trading where millisecond latency matters. Always monitor your logs to ensure the agent is operating within intended parameters.

Metadata

Author@andreolf
Stars4473
Views3
Updated2026-05-01
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-andreolf-wallet-pilot": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags

#crypto#wallet#ethereum#solana#defi#web3#blockchain#automation#browser#metamask#rabby#coinbase#rainbow#phantom#trust-wallet#zerion#exodus#okx#backpack
Safety Score: 2/5

Flags: network-access, file-write, file-read, code-execution