https://github.com/solidstate-network/hardhat-plugin-template
👷🏽 Template for new Hardhat plugins built with TypeScript 🔌
https://github.com/solidstate-network/hardhat-plugin-template
buidler eth ether ethereum hardhat hardhat-plugin hardhat-plugins plugin template ts typescript wow
Last synced: about 1 month ago
JSON representation
👷🏽 Template for new Hardhat plugins built with TypeScript 🔌
- Host: GitHub
- URL: https://github.com/solidstate-network/hardhat-plugin-template
- Owner: solidstate-network
- Created: 2025-05-05T23:41:35.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2025-08-11T18:26:39.000Z (10 months ago)
- Last Synced: 2025-08-11T20:28:15.349Z (10 months ago)
- Topics: buidler, eth, ether, ethereum, hardhat, hardhat-plugin, hardhat-plugins, plugin, template, ts, typescript, wow
- Language: TypeScript
- Homepage:
- Size: 299 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Solidstate Hardhat Plugin Template
> Note: This repository was generated from a template or is the template itself. To set up a new project, update all values and address all comments marked "TODO" and remove this notice.
## Installation
```bash
npm install --save-dev todo
# or
pnpm add -D todo
```
## Usage
Load plugin in Hardhat config:
```typescript
import hardhatPlugin from 'todo';
const config: HardhatUserConfig = {
plugins: [
hardhatPlugin,
],
hardhatPlugin: {
... // see table for configuration options
},
};
```
Add configuration under the `hardhatPlugin` key:
| option | description | default |
| ------ | ----------- | ------- |
| | | |
## Development
Install dependencies via pnpm:
```bash
pnpm install
```
Setup Husky to format code on commit:
```bash
pnpm prepare
```