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
- Rhinestone SDK (opens in a new tab): The recommended SDK for building with intent-based smart accounts, abstracting chains, bridging, and gas
- Permissionless.js (opens in a new tab): Build with ERC-4337 smart accounts, bundlers, paymasters, and user operations
- ZeroDev SDK (opens in a new tab): 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 (opens in a new tab): A Foundry template for building modules using the ModuleKit
- Sandbox (opens in a new tab): A frontend playground building and testing smart account modules