npm downloads
Analyze and visualize download stats for npm packages and authors.
Analyze and visualize download stats for npm packages and authors.
Analyze and visualize download stats for npm packages and authors.
Analyze and visualize download stats for npm packages and authors.
Showing npm packages maintained by this author. Pick a package to open detailed download analytics.
All the cryptographic primitives used in Ethereum.
Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.
`@nomicfoundation/solidity-analyzer` is an N-API library built in Rust, which exposes a single function, which takes the contents of a Solidity source file and returns its imports and version pragmas.
This is the **x86_64-unknown-linux-gnu** binary for `@nomicfoundation/solidity-analyzer`
This is the **x86_64-unknown-linux-gnu** binary for `@nomicfoundation/edr`
This is the **x86_64-unknown-linux-musl** binary for `@nomicfoundation/edr`
This is the **x86_64-apple-darwin** binary for `@nomicfoundation/edr`
**EDR**, or **Ethereum Development Runtime** in full, is a library for creating developer tooling on top of the Ethereum Virtual Machine (EVM), such as an EVM debugger or state inspector. EDR provides a performant API, written in Rust, with bindings for t
This is the **x86_64-pc-windows-msvc** binary for `@nomicfoundation/solidity-analyzer`
This is the **x86_64-pc-windows-msvc** binary for `@nomicfoundation/edr`
This is the **aarch64-unknown-linux-gnu** binary for `@nomicfoundation/solidity-analyzer`
This is the **aarch64-apple-darwin** binary for `@nomicfoundation/solidity-analyzer`
This is the **aarch64-unknown-linux-gnu** binary for `@nomicfoundation/edr`
This is the **aarch64-unknown-linux-musl** binary for `@nomicfoundation/edr`
This is the **aarch64-unknown-linux-musl** binary for `@nomicfoundation/solidity-analyzer`
This is the **aarch64-apple-darwin** binary for `@nomicfoundation/edr`
This is the **x86_64-apple-darwin** binary for `@nomicfoundation/solidity-analyzer`
This is the **x86_64-unknown-linux-musl** binary for `@nomicfoundation/solidity-analyzer`
Hardhat Network Helpers is a plugin that provides a set of utility functions to interact with locally simulated networks.
Hardhat plugin for ethers
Hardhat utils for testing
Nomic Foundation's recommended bundle of Hardhat plugins (ethers based)
Hardhat plugin for verifying contracts
A modular set of compiler APIs empowering the next generation of Solidity code analysis and developer tooling. Written in Rust and distributed in multiple languages.
Hardhat Ignition is a declarative system for deploying smart contracts on Ethereum. It enables you to define smart contract instances you want to deploy, and any operation you want to run on them. By taking over the deployment and execution, Hardhat Ignit
Hardhat Ignition is a declarative system for deploying smart contracts on Ethereum. It enables you to define smart contract instances you want to deploy, and any operation you want to run on them. By taking over the deployment and execution, Hardhat Ignit
Hardhat plugin for ethers
A collection of utility functions for Ethereum
The Ethers extension to Hardhat Ignition. Hardhat Ignition is a declarative system for deploying smart contracts on Ethereum. It enables you to define smart contract instances you want to deploy, and any operation you want to run on them. By taking over t
> ⚠️ This package is an internal Hardhat component and it's not meant to be used directly.
Recursive Length Prefix Encoding Module
Utilities for Hardhat and its plugins
Resources common to all Ethereum implementations
Implementation of the various Ethereum Transaction Types
The different errors that Hardhat can throw
Utilities to use Zod to validate Hardhat plugins' config
Internal dependencies used by Hardhat that have been vendored to prevent bloating the main package
Hardhat plugin to test smart contracts with Waffle
JavaScript Ethereum Virtual Machine (EVM) implementation
Implementation of the modified merkle patricia tree as specified in Ethereum's yellow paper.
A module to store and interact with blocks
Provides Block serialization and help functions
An implementation of the Ethash consensus algorithm in JavaScript
An Ethereum statemanager implementation
An Ethereum VM implementation
A library to manage Docker from Hardhat plugins
Hardhat plugin for viem
A module for managing keystore files that store a map from IDs to encrypted string values.
The Viem extension to Hardhat Ignition. Hardhat Ignition is a declarative system for deploying smart contracts on Ethereum. It enables you to define smart contract instances you want to deploy, and any operation you want to run on them. By taking over the
Hardhat plugin for solhint
Showing 50 of 222 packages
Analyze and visualize download stats for npm packages and authors.
Showing npm packages maintained by this author. Pick a package to open detailed download analytics.
All the cryptographic primitives used in Ethereum.
Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.
`@nomicfoundation/solidity-analyzer` is an N-API library built in Rust, which exposes a single function, which takes the contents of a Solidity source file and returns its imports and version pragmas.
This is the **x86_64-unknown-linux-gnu** binary for `@nomicfoundation/solidity-analyzer`
This is the **x86_64-unknown-linux-gnu** binary for `@nomicfoundation/edr`
This is the **x86_64-unknown-linux-musl** binary for `@nomicfoundation/edr`
This is the **x86_64-apple-darwin** binary for `@nomicfoundation/edr`
**EDR**, or **Ethereum Development Runtime** in full, is a library for creating developer tooling on top of the Ethereum Virtual Machine (EVM), such as an EVM debugger or state inspector. EDR provides a performant API, written in Rust, with bindings for t
This is the **x86_64-pc-windows-msvc** binary for `@nomicfoundation/solidity-analyzer`
This is the **x86_64-pc-windows-msvc** binary for `@nomicfoundation/edr`
This is the **aarch64-unknown-linux-gnu** binary for `@nomicfoundation/solidity-analyzer`
This is the **aarch64-apple-darwin** binary for `@nomicfoundation/solidity-analyzer`
This is the **aarch64-unknown-linux-gnu** binary for `@nomicfoundation/edr`
This is the **aarch64-unknown-linux-musl** binary for `@nomicfoundation/edr`
This is the **aarch64-unknown-linux-musl** binary for `@nomicfoundation/solidity-analyzer`
This is the **aarch64-apple-darwin** binary for `@nomicfoundation/edr`
This is the **x86_64-apple-darwin** binary for `@nomicfoundation/solidity-analyzer`
This is the **x86_64-unknown-linux-musl** binary for `@nomicfoundation/solidity-analyzer`
Hardhat Network Helpers is a plugin that provides a set of utility functions to interact with locally simulated networks.
Hardhat plugin for ethers
Hardhat utils for testing
Nomic Foundation's recommended bundle of Hardhat plugins (ethers based)
Hardhat plugin for verifying contracts
A modular set of compiler APIs empowering the next generation of Solidity code analysis and developer tooling. Written in Rust and distributed in multiple languages.
Hardhat Ignition is a declarative system for deploying smart contracts on Ethereum. It enables you to define smart contract instances you want to deploy, and any operation you want to run on them. By taking over the deployment and execution, Hardhat Ignit
Hardhat Ignition is a declarative system for deploying smart contracts on Ethereum. It enables you to define smart contract instances you want to deploy, and any operation you want to run on them. By taking over the deployment and execution, Hardhat Ignit
Hardhat plugin for ethers
A collection of utility functions for Ethereum
The Ethers extension to Hardhat Ignition. Hardhat Ignition is a declarative system for deploying smart contracts on Ethereum. It enables you to define smart contract instances you want to deploy, and any operation you want to run on them. By taking over t
> ⚠️ This package is an internal Hardhat component and it's not meant to be used directly.
Recursive Length Prefix Encoding Module
Utilities for Hardhat and its plugins
Resources common to all Ethereum implementations
Implementation of the various Ethereum Transaction Types
The different errors that Hardhat can throw
Utilities to use Zod to validate Hardhat plugins' config
Internal dependencies used by Hardhat that have been vendored to prevent bloating the main package
Hardhat plugin to test smart contracts with Waffle
JavaScript Ethereum Virtual Machine (EVM) implementation
Implementation of the modified merkle patricia tree as specified in Ethereum's yellow paper.
A module to store and interact with blocks
Provides Block serialization and help functions
An implementation of the Ethash consensus algorithm in JavaScript
An Ethereum statemanager implementation
An Ethereum VM implementation
A library to manage Docker from Hardhat plugins
Hardhat plugin for viem
A module for managing keystore files that store a map from IDs to encrypted string values.
The Viem extension to Hardhat Ignition. Hardhat Ignition is a declarative system for deploying smart contracts on Ethereum. It enables you to define smart contract instances you want to deploy, and any operation you want to run on them. By taking over the
Hardhat plugin for solhint
Showing 50 of 222 packages