Skip to content

MetaMask Smart Accounts Kit

Create and interact with MetaMask Smart Accounts, unlocking new programmable account behaviors and granular permission sharing.

MetaMask Smart Accounts Kit

Simplified integration, smarter code

The toolkit provides an unified API to build on embedded MetaMask Smart Accounts and request Advanced Permissions (ERC-7715).

  • 1
  • 2
  • 3
  • Seamless UX via delegated actions

    Let users approve specific actions without exposing full control, by granting limited, purpose-specific permissions. Ideal for automation, time-based access, and approvals. No more repetitive confirmations, unnecessary pop-ups, or app-to-wallet switches.

    Seamless UX via delegated actions

  • Frictionless experience with gas abstraction

    Sponsor network fees or let users pay them with any token. Simplify onboarding and unlock seamless, multichain experiences.

    Frictionless experience with gas abstraction

  • Full control over how you sign

    Plug in any signer without rewriting your account logic. Built for flexibility with smart accounts that adapt to your setup.

    Full control over how you sign

Use cases

  • Social and P2P

    Empower users to evangelize your dapp through peer-to-peer invites. Bring to life frictionless user onboarding, and provide token gated rewards. Own your dapp’s experience, without third party logos breaking your brand’s web3 user journey.
    Social and P2P
  • Gaming

    Building a web3 experience that needs to mint millions of assets and onboard many users? Don’t worry about costs. You can defer, and reassign the payment of gas fees for these assets to match your unit economics.
    Gaming
  • Creator marketplaces

    State of the art web3 experiences need to abstract away gas fees for users. Creators can list their collections for sale without having to pay any gas fees. Imagine if gas fees only happen when a sale takes place. Fees can be subsidized by anyone with any token.
    Creator marketplaces
  • Agentic AI

    Let your users give detailed permissions to AI agents that can execute transactions on users’ behalf.
    Agentic AI
  • Automation

    Enable automations like subscription payments, by securely executing recurring transactions with user-granted, granular permissions.
    Automation

“Who knew making web3 invisible could make it more powerful than ever?”

Let’s talk about Standards