MetaMask Agent Wallet

Manage a sandboxed MetaMask wallet for autonomous blockchain transactions with permission guardrails.

Updated Feb 19, 2026
One-click install
npx skills add https://github.com/sisirpdl/agentpay --skill metamask-agent-wallet-sisirpdl
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: MetaMask Agent Wallet
Source: https://github.com/sisirpdl/agentpay/tree/main/skills/metamask-agent-wallet-skill
Command: npx skills add https://github.com/sisirpdl/agentpay --skill metamask-agent-wallet-sisirpdl

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill allows AI agents to securely interact with decentralized applications (dapps) and execute blockchain transactions using a sandboxed MetaMask wallet, with configurable safety guardrails.

Core Features & Use Cases

  • Autonomous Transactions: Execute swaps, token transfers, and contract interactions on various blockchains.
  • Configurable Security: Set daily and per-transaction spend limits, allowlist specific chains and protocols, and define approval thresholds.
  • Use Case: An agent can be tasked to automatically participate in a DeFi yield farming opportunity by connecting to a dapp, approving necessary token allowances, and executing the deposit transaction, all within predefined safety limits.

Quick Start

Connect the agent wallet to the Uniswap decentralized exchange.

Frequently Asked Questions about MetaMask Agent Wallet

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate blockchain transactions with an AI agent using MetaMask?

Autonomous blockchain transactions are managed through a sandboxed MetaMask browser extension wallet controlled by an AI agent. This setup enables automated swaps, token transfers, and contract interactions on decentralized applications.

Can I set spend limits and chain allowlists for autonomous crypto wallet transactions?

Configurable permission guardrails allow you to define daily spend limits, per-transaction caps, and chain allowlists. These restrictions ensure AI agents operate within strict financial boundaries when executing blockchain operations.

How do I connect an AI agent wallet to Uniswap for DeFi yield farming?

To connect an AI agent wallet to Uniswap, the agent uses browser automation to interface with the dapp. It can then approve token allowances and execute deposit transactions within predefined safety limits.

Do I need Playwright to automate crypto wallet interactions for AI agents?

Playwright is required for browser automation to manage the sandboxed MetaMask extension. Specific npm packages are also necessary to handle wallet interactions and enforce permission guardrails.

What are the limitations of using a sandboxed MetaMask wallet for autonomous transactions?

Limitations include protocol restrictions and approval thresholds defined within the permission guardrails. The wallet operates within an isolated environment, meaning transactions are constrained by configured spend limits and chain allowlists.