Hardhat Integration
This Skill will provide seamless integration between Voltaire and Hardhat for Solidity development.Planned Features
- Hardhat Network — Connect Voltaire providers to Hardhat’s built-in network
- Artifact Loading — Import ABIs and bytecode from Hardhat’s
artifacts/directory - Task Integration — Use Voltaire primitives in custom Hardhat tasks
- Plugin API — Extend Hardhat Runtime Environment with Voltaire
- TypeChain Compatibility — Work alongside TypeChain-generated types
Example Usage (Proposed)
Contributing
To implement this Skill:- Fork the Voltaire repository
- Create
examples/hardhat/directory - Implement the integration following Skills Philosophy
- Add tests and documentation
- Submit a PR
- Hardhat Network JSON-RPC client using Voltaire’s provider primitives
- Artifact parser for ABI/bytecode from
artifacts/directory - HRE extension plugin for adding Voltaire to
hre - Task helpers for common deployment patterns
- Test helper utilities for Chai assertions with Voltaire types

