Setting up a multisig address requires technical knowledge. The dapp helps users to create multisig wallets in just 1 click.
A multi-signature wallet is a wallet that requires two or more private keys to sign and send a transaction.
The multisig wallet enables creates an additional layer of security for their funds and makes cyberattacks difficult. If one of the keys is compromised, the user can be assured that their funds are still safe.
Multisig also reduces the dependency on one person or one device. For eg, the users can save one private key in their ledger wallet and another on their laptop device.
Using our dapp, users can also set timelock which will lock the transactions for a certain amount of time which makes it more secure and transaparent to all the owners.
I faced multiple errors connecting blockchain to smart contract using ethers.js. I updated the solidity contract multiple time and everytime I had to update the frontend and abi which was painful currently. To fix errors, I had to go to through multiple stackoverflow forums and ethers.js documentation.
Discussion