Tooling
In order to make the development of ERC-7579 compliant accounts and modules easier, different tools are being developed. This page lists the tools that are currently available.
Application developers
- Permissionless.js: Build with ERC-4337 smart accounts, bundlers, paymasters, and user operations
- ZeroDev SDK: A modular SDK for developing DApps and wallets using smart accounts
- ModuleSDK: A TypeScript library for using modules in applications
Module developers
- ModuleKit: A development kit for building and testing smart account modules
- Module Template: A Foundry template for building modules using the ModuleKit
- Sandbox: A frontend playground building and testing smart account modules