JSPM

hardhat

3.0.0-next.16
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 266505
  • Score
    100M100P100Q174077F
  • License MIT

Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.

Package Exports

  • hardhat
  • hardhat/config
  • hardhat/console.sol
  • hardhat/hre
  • hardhat/internal/coverage
  • hardhat/internal/lsp-helpers
  • hardhat/plugins
  • hardhat/types/arguments
  • hardhat/types/artifacts
  • hardhat/types/config
  • hardhat/types/global-options
  • hardhat/types/hooks
  • hardhat/types/hre
  • hardhat/types/network
  • hardhat/types/plugins
  • hardhat/types/providers
  • hardhat/types/solidity
  • hardhat/types/tasks
  • hardhat/types/user-interruptions
  • hardhat/types/utils
  • hardhat/utils/contract-names

Readme

Hardhat 3 Alpha

Hardhat 3 is a major overhaul with exciting new features:

  • ๐Ÿงช Solidity tests as a first-class testing option
  • ๐ŸŒ Multichain support for today's rollup-centric world
  • โšก Rust-powered runtime for faster execution
  • ๐Ÿงฑ Revamped build system with full npm compatibility and build profiles
  • ๐Ÿš€ Hardhat Ignition for streamlined contract deployments

It's currently in alpha state, but you can try it out and give us feedback!

Getting started

To install Hardhat 3, run the following commands in an empty directory:

npm init -y
npm install --save-dev hardhat@next
npx hardhat --init

This will take you through an interactive setup process to get started using Hardhat 3.

Learn more

To learn more about Hardhat 3, check out the Hardhat 3 Alpha documentation.

Feedback and help

If you have any questions, feedback, or need help, join the Hardhat 3 Alpha Telegram group.

Since this is still an alpha release, things will change, and your feedback can make a big difference. Let us know what you think and need!