Skip to content

jorgeacortes/smart-contracts-boilerplate

Repository files navigation

Smart contracts boilerplate

Boilerplate for starting smart contracts projects using Solidity and Hardhat for Ethereum.

Features

  • Solidity
  • Hardhat ethers/waffle
  • OpenZeppelin support
  • Typescript
  • VSCode integration
  • Gas reporter (Coinmarketcap)
  • Etherscan automatic verifier
  • solhint
  • solidity-coverage

How to use

Clone env.sample.json to env.json and put your secrets there. Develop contracts in contracts folder, tests in test folder and deployments in deploy folder. All common tasks are available through npm and vscode tasks.

About

A starting boilerplate for developing smart contracts with Solidity and Hardhat for Ethereum.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published