Inspiration

A Multi-Sig Factory that allows deploying multiple wallets. where the decision to execute a transaction is usually made by approvals from wallet users.

What it does

Allows a user to create a multi-sig on demand that makes sure all the information and transactions are persistent and each member has a vote.

How I built it

I built it using a monorepo where we can see the contracts and the frontend in the same repo. I used hardhat as my contract dev environment and create-react-app as the front-end. developed on the Mumbai polygon chain. Hardhat, hardhat-deploy, wagmi, ethersjs, reactjs

Challenges we ran into

I ran into a problem of the contract size where which was caused due to lot of modifiers. Which i then had to replace few of the modifiers into functions.

Accomplishments that we're proud of

  • Multi Sig Factor
    • And displaying the verified contract functions using the etherscan-api

What we learned

  • How to use etherscan-api to fetch contract functions and the real magic of ABI
  • how to deploy contract factory

What's next for MultiSig Wallet Factory

  • Just polishing it to make sure it works like charm on mainnet

Built With

Share this project:

Updates