MetaMask / MetaMask/metamask-docs

Proposal: ERC-7715 developer playground

Open
#2,593 0 comments 0 reactions 1 assignee Claimed by @AyushBherwani1998 View on GitHub
smart-accounts-kit
Dominant language
MDX
Stars
861
Forks
2.1k
Avg merge
6d 10h
Merged PRs (30d)
10

Description

Moving from an EOA to Smart Accounts and then to advanced permission models (ERC-7715) is a large conceptual jump for developers.

While the docs explain the concepts, there is currently no hands-on way to experiment with these flows. Without a playground, it becomes difficult to understand how advanced permissions are constructed, validated, and used in real transactions.

I’ve built a developer playground where:

- Developers can test ERC-7715 on Ethereum Sepolia

- Create and customize advanced permission sets

- Generate permission contexts and use them in real testnet flows

- Allow backend developers to quickly generate and validate permission payloads without building full frontend flows

Image

This playground is intended purely for learning and experimentation, and helps bridge the gap between EOA usage, Smart Accounts, and advanced permission systems.

I’d love to contribute this as a docs, testnet-only playground to the MetaMask documentation to improve Smart Account and ERC-7715 onboarding

GitHub repository: https://github.com/cadalt0/-ERC-7715-Dev-Playground

Deployed testnet playground (Sepolia): https://erc-7715-dev-playground.vercel.app/

Happy to open a pull request if this looks good. Thanks!

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.