Skip to content

Proposal: ERC-7715 developer playground #2593

@cadalt0

Description

@cadalt0

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!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions