mms-smart-accounts-kit

Create and manage ERC-4337 smart accounts with gasless transactions and ERC-7715 permissions.

1|Updated Apr 24, 2026
One-click install
npx skills add https://github.com/Wieedze/ARP --skill mms-smart-accounts-kit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mms-smart-accounts-kit
Source: https://github.com/Wieedze/ARP/tree/main/.claude/skills/mms-smart-accounts-kit
Command: npx skills add https://github.com/Wieedze/ARP --skill mms-smart-accounts-kit

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @metamask/smart-accounts-kit, metamask/delegation-framework, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill simplifies the creation and management of ERC-4337 smart accounts, enables gasless transactions, and facilitates the implementation of advanced permissions for secure, user-friendly decentralized applications.

Core Features & Use Cases

  • Smart Account Creation: Build and deploy ERC-4337 compliant smart accounts for users.
  • Gasless Transactions: Implement gasless transactions with the MetaMask Smart Accounts Kit.
  • Advanced Permissions: Request and manage permissions from users for more controlled and secure transaction execution.
  • Use Case: Imagine you are developing a decentralized finance (DeFi) application. Use this Skill to create smart accounts for your users, enable gasless transactions for seamless user experiences, and implement advanced permissions to manage and enforce transaction constraints.

Quick Start

Use the mms-smart-accounts-kit skill to create a new smart account for a user and enable ERC-20 token transfers.

Frequently Asked Questions about mms-smart-accounts-kit

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

FAQPage Schema
How do I create an ERC-4337 smart account for dApp users?

This Skill creates and deploys ERC-4337 compliant smart accounts for users via the MetaMask Smart Accounts Kit. It handles smart account creation and management to simplify decentralized application development.

How do gasless transactions work with ERC-4337 smart accounts?

Gasless transactions are implemented using the MetaMask Smart Accounts Kit to facilitate transaction execution without requiring users to pay gas fees directly. This enables seamless user experiences for DeFi applications.

Can I implement advanced transaction permissions using ERC-7715?

Yes, you can request and manage advanced permissions from users by implementing the ERC-7715 standard. This allows for more controlled and secure transaction execution by managing and enforcing transaction constraints.

Do I need the MetaMask Delegation Framework to manage smart account permissions?

Yes, the MetaMask Delegation Framework is a required dependency for this Skill. It works alongside the MetaMask Smart Accounts Kit to support smart account creation, delegation, and advanced permission management.

What is the best way to manage ERC-7710 smart account delegations?

The best way to manage ERC-7710 smart account delegations is using the MetaMask Delegation Framework. It enables secure delegation and permission management for ERC-4337 smart accounts within your decentralized applications.

Why use ERC-4337 smart accounts for a DeFi application?

ERC-4337 smart accounts solve user friction and security constraints by enabling gasless transactions and advanced ERC-7715 permissions. They provide a seamless, controlled transaction experience for DeFi application users.