Skip to content
This repository was archived by the owner on Mar 11, 2025. It is now read-only.

ogubuikeAlex/secure-solidity-development-starterpack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

Badges

MIT License

stable release version: version

NPM downloads: downloads

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 Install Slither

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

Releases

No releases published

Packages

 
 
 

Contributors