git clone --recursive https://github.com/eQereum/mutltisig-wallet.git your-directorycd your-directory/ethereum
npm installcompile first to create json artifacts in artifacts folder
npx hardhat compilenpx hardhat test test/MultiSigWallet.test.jsthis 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 maticMumbaiAfter a while, you would see contract address in console.
If you like or use this project, please give it a star. Thanks !!!