git clone --recursive https://github.com/eQereum/mutltisig-wallet.git your-directory
cd your-directory/ethereum
npm install
compile first to create json artifacts in artifacts
folder
npx hardhat compile
npx hardhat test test/MultiSigWallet.test.js
this command will run test scripts on default network which is set hardhat.config.js
.
For this step you first need to fill .env
file with your api keys (Alchemy
, ...)
You can deploy both contracts in any network you want (make sure hardhat.config.js
contains that network)
Note: You can change buildPath
of output json file containing abi, bytecode, ... .
npx hardhat run scripts/MultiSigWallet.js --network maticMumbai
After a while, you would see contract address in console.
If you like or use this project, please give it a star. Thanks !!!