secure-smartcontract-template
v1.0.2
Published
I am tired of having to setup projects everytime, so i am creating this template to be a starter file for all other projects
Downloads
4
Maintainers
Readme
Solidity Development Starter File
This is a starter template to get started on writing SECURITY-CONCIOUS smart contracts.
I became tired of always setting up projects from scratch and so I created this starter file to speed up my development process.
Tech Stack
- Hardhat
- EtherJS
- Slither
- Ethereum security Toolbox by Trail Of Bits
- Openzeppelin Contracts
- Chainlink Contracts
- @nomicfoundation/hardhat-toolbox
- @nomiclabs/hardhat-etherscan
- hardhat-contract-sizer
- hardhat-gas-reporter
- prettier-plugin-solidity
Related
Here are some related topics
How To Use
- Install via the command line
npm i secure-smartcontract-template
or via package.json
"secure-smartcontract-template": "1.0.2"
or fork and clone the project
git clone https://github.com/YOUR-USERNAME/secure-solidity-development-starterpack.git
- Install dependencies
npm install
- Run Test
npx hardhat test
- To run slither on your smart contracts
slither .
- To run ethereum-toolbox on your smart contracts
Please Note that you should have
docker
set up first before you can run the command below
npm run toolbox