https://github.com/coolcode/forge-openzeppelin-hardhat-ts-template
A Foundry template for rapidly initializing a Solidity project with openzeppelin & hardhat
https://github.com/coolcode/forge-openzeppelin-hardhat-ts-template
Last synced: 9 months ago
JSON representation
A Foundry template for rapidly initializing a Solidity project with openzeppelin & hardhat
- Host: GitHub
- URL: https://github.com/coolcode/forge-openzeppelin-hardhat-ts-template
- Owner: coolcode
- License: mit
- Created: 2024-01-29T08:33:18.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-01-30T04:31:37.000Z (almost 2 years ago)
- Last Synced: 2025-04-11T04:06:12.205Z (9 months ago)
- Language: TypeScript
- Size: 86.9 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
#
Forge + OpenZeppelin + Hardhat Typescript Template
**A Foundry template for rapidly initializing a Solidity project with [openzeppelin](https://github.com/OpenZeppelin/openzeppelin-contracts) & [hardhat](https://github.com/NomicFoundation/hardhat).**

## Getting Started
Click "Use this template" on [GitHub](https://github.com/coolcode/forge-openzeppelin-hardhat-ts-template) to create a new repository with this repo as the initial state.
Or, if your repo already exists, run:
```sh
forge build
forge test
```
Use Hardhat:
```sh
pnpm install
pnpm test
```
## Docs
This project uses [Foundry](https://getfoundry.sh). See the [book](https://book.getfoundry.sh/getting-started/installation.html) for instructions on how to install and use Foundry.