Skip to main content

MetaMask Agent Wallet

MetaMask Agent Wallet is a self-custody agent wallet with mandatory security on every transaction. Use the mm CLI to authenticate, hold and move assets, swap, bridge, trade perpetuals, and trade prediction markets across EVM chains and Solana — with you in control.

Early Access

MetaMask Agent Wallet is available through the Early Access Program. General Availability is coming this summer.

Capabilities

AreaCLI surface
Authenticationmm login, mm auth status, mm logout, mm reset
Walletmm init, mm wallet
Sendmm transfer
Sign / raw transactionsmm wallet sign-message, sign-typed-data, send-transaction
Swap / bridgemm swap quote, execute, status
Perpetualsmm perps (Hyperliquid)
Prediction marketsmm predict (Polymarket)
Market datamm price, mm token, mm chains list

Staking and liquidity provision are part of the product roadmap and are not yet available as mm commands.

Security by default

Every transaction passes through a mandatory security pipeline before it executes. Agents cannot opt out.

  • Transaction simulation — every transaction is simulated before signing.
  • Transaction Shield (powered by Blockaid) — threat scanning auto-bounces malicious transactions.
  • Servo MEV protection — helps protect against sandwich and front-running attacks.
  • Cubist TEE-backed key custody — server-wallet keys are held in a trusted execution environment.
  • 2FA on policy violations — transactions outside your policy require human approval via MetaMask Mobile push or email link.

Learn more in Security.

Operating modes

  • Guard Mode (default): daily spend limits, allowlisted protocols, 2FA on policy violations.
  • Beast Mode (opt-in): fewer interruptions for scripted workflows. 2FA still triggers on malicious or flagged transactions.

Supported chains

Ethereum, Linea, Arbitrum, Avalanche, Optimism, Base, Polygon, BSC, Sei, and Solana. Run mm chains list for the authoritative list. See Supported chains.

For AI agents

Framework-agnostic: works with any autonomous agent that can run a CLI, including OpenClaw, Codex, Claude Code, Hermes Agent, and Cursor. See Skills for agents.

Get started