Skip to content

stevenpslade/maas

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/stevenpslade/maas.git

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!