This repository holds the plugins (smart contracts) that extend the functionalities of the DAO created with Aragon
- Hardhat: compile, run and test smart contracts
- Solhint: code linter
- Solcover: code coverage
- Prettier Plugin Solidity: code formatter
- Alchemy: powerful Web3 tools provider (for deployment. see
hardhat.config.js
)
Use the deploy.ts
script and specify a network that you wish to deploy the your plugins
npx hardhat run --network goerli scripts/deploy.ts
NOTES: If deploying to local --network localhost
, ensure npx hardhat node
is run in another terminal to open port 8545