hardhat-zksync-toolbox 🚀
zkSync Era Hardhat plugin provides a convenient method for bundling and accessing a range of zkSync-related Hardhat plugins.
⚠️ Version Compatibility Warning
Ensure you are using the correct version of the plugin with ethers:
-
For plugin version <1.0.0:
- Compatible with ethers v5.
-
For plugin version ≥1.0.0:
- Compatible with ethers v6 (⭐ Recommended)
📥 Installation
To install hardhat-zksync-toolbox plugin, run:
npm i -D @matterlabs/hardhat-zksync-toolbox
or
yarn add -D @matterlabs/hardhat-zksync-toolbox ethers zksync-ethers
📝 Documentation
In addition to the hardhat-zksync-toolbox, zkSync's Era website offers a variety of resources including:
Guides to get started: Learn how to start building on zkSync Era.
Hardhat zkSync Era plugins: Overview and guides for all Hardhat zkSync Era plugins.
Hyperscaling: Deep dive into hyperscaling on zkSync Era.
🤝 Contributing
Contributions are always welcome! Feel free to open any issue or send a pull request.
Go to CONTRIBUTING.md to learn about steps and best practices for contributing to zkSync hardhat tooling base repository.
🙌 Feedback, help and news
zkSync Era Discord server: for questions and feedback.
Follow zkSync Era on Twitter