Skip to content

supernovahs/JB-multisig

 
 

Repository files navigation

🪄 MaaS - Multi-Sig Wallet as a Service

🚀 Built with Scaffold-Eth

✨ Demo deployed on Rinkeby testnet: https://maasify.surge.sh/ and https://multisig.lol/

Create multiple multisignature wallets and see their details as well as propose, execute, and sign transactions - all in just a few clicks.

image

image

image

🏄‍♂️ Getting Started Locally

Prerequisites: Node (v16 LTS) plus Yarn and Git

clone/fork 🪄 MaaS:

git clone https://github.com/austintgriffith/maas

install and start your 👷‍ Hardhat chain:

cd maas
yarn install
yarn chain

in a second terminal window, start your 📱 frontend:

cd maas
yarn start

in a third terminal window, 🛰 deploy your contract:

cd maas
yarn deploy

in a fourth terminal window, 🗄 start your backend:

cd maas
yarn backend

📱 Open http://localhost:3000 to see the app

📚 Documentation

Documentation, tutorials, challenges, and many more resources, visit: docs.scaffoldeth.io

💌 P.S.

🌍 You need an RPC key for testnets and production deployments, create an Alchemy account and replace the value of ALCHEMY_KEY = xxx in packages/react-app/src/constants.js with your new key.

📣 Make sure you update the InfuraID before you go to production. Huge thanks to Infura for our special account that fields 7m req/day!

About

Multisig as a Service (MAAS)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • CSS 76.2%
  • JavaScript 21.0%
  • Solidity 1.6%
  • Shell 0.7%
  • Dockerfile 0.2%
  • HTML 0.1%
  • Other 0.2%