msmyers / multisig-as-service

Multisig as a Service (MAAS)

Home Page:https://maasify.surge.sh

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

πŸͺ„ MaaS - Multi-Sig Wallet as a Service

πŸš€ Built with Scaffold-Eth

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

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!

About

Multisig as a Service (MAAS)

https://maasify.surge.sh

License:MIT License


Languages

Language:CSS 82.5%Language:JavaScript 15.9%Language:Shell 0.7%Language:Solidity 0.5%Language:Dockerfile 0.2%Language:HTML 0.1%Language:TypeScript 0.1%Language:Less 0.1%