A collection of resources for all things ERC-6900.
ERC-6900 provides smart contract interfaces and guidelines that allow for composable logic within smart contract accounts, with the goal of reducing fragmentation in the growing smart account and plugin ecosystems.
Check out these resources to get started building plugins:
- 📺 How to build an ERC-6900 Plugin Part 1
- 📺 How to build an ERC-6900 Plugin Part 2
- 🧑💻 Plugin starter template
- 📝 How to write an ERC-6900 Plugin
Community calls are held roughly every other week, following an agenda posted to Issues. Community members are welcome to request a discussion of topics by posting a comment to a given meeting's agenda.
Previous community call notes and recordings can be found in Community Calls.
Ideas and proposals for standard improvements are found in Issues.
- Ethereum Magicians - ERC-6900: Modular Smart Contract Accounts and Plugins
- Telegram - Modular Contract Account Standards
- Twitter - @erc6900
The reference implementation of ERC-6900 can be found at erc6900/reference-implementation. This is an unaudited implementation that excludes certain optimizations in favor of clarity.