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

MetaMask Agent Wallet

Control a sandboxed MetaMask browser extension wallet for autonomous blockchain transactions. Features configurable permission guardrails including spend limits, chain allowlists, protocol restrictions, and approval thresholds. MetaMask-only (other wallets not supported).

Why use this skill?

Enable autonomous blockchain transactions with the MetaMask Agent Wallet skill. Featuring custom spend limits, chain allowlists, and secure sandbox isolation for your AI agent.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/andreolf/metamask-agent-wallet-skill
Or

What This Skill Does

The MetaMask Agent Wallet skill provides an autonomous, sandbox-isolated environment for AI agents to interact directly with Web3 protocols. By leveraging Playwright for browser automation, this skill enables your agent to connect to decentralized applications, execute swaps, transfer assets, and sign messages as if a human were operating the browser. Crucially, the skill enforces strict safety guardrails, including daily spending limits, per-transaction caps, and protocol/chain allowlists to ensure the agent remains within defined financial risk parameters. It is designed specifically for security-conscious users who want to grant their agents blockchain agency without exposing their primary personal assets.

Installation

To integrate this capability, execute the following command in your terminal: clawhub install openclaw/skills/skills/andreolf/metamask-agent-wallet-skill. Ensure you have Node.js and Playwright dependencies installed within your agent environment. Follow the setup workflow by running npm run setup, which initializes a hardened Chrome profile and prompts you to configure a fresh, dedicated seed phrase. Always fund this wallet only with the amount of capital intended for autonomous operations.

Use Cases

  • Automated Portfolio Rebalancing: Configure the agent to monitor token balances and swap assets periodically to maintain a specific target allocation.
  • Yield Farming Assistance: Use the agent to automatically stake liquidity or claim rewards across audited decentralized protocols.
  • Transaction Monitoring: Utilize the built-in history and balance tracking to log agent performance and audit autonomous behavior.
  • Rapid Dapp Testing: Developers can use this skill to programmatically test interaction flows with newly deployed smart contracts.

Example Prompts

  1. "Connect to Uniswap on Polygon and swap 50 USDC for WETH."
  2. "Check my current agent wallet balance and send 10 USDC to the multisig address 0xabc...123."
  3. "Show me the last 5 transactions executed by the wallet and confirm if any exceeded my daily spend limit."

Tips & Limitations

Always treat your agent wallet as a high-risk account. Never use your main vault or seed phrase with this automation. The skill is strictly limited to MetaMask; it will not support other browser wallets or mobile-native keys. Remember that permissions.json is your primary line of defense—review these settings carefully. If the agent exceeds a transaction threshold, it will pause for manual approval, which you must acknowledge in the chat interface before the blockchain transaction broadcasts.

Metadata

Author@andreolf
Stars2387
Views1
Updated2026-03-09
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-metamask-agent-wallet-skill": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags

#crypto#metamask#wallet#ethereum#defi#web3#blockchain#automation#browser
Safety Score: 3/5

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

Autonomous MetaMask Agent Wallet for Secure Blockchain Ops | ClawKit