A non custodial recoverable and inheritable wallet application built on Safient Protocol
We are building this at ETHDenver 2022 👨🏭
-
We integrated Magic email and social logins to authenticate and craete a signer in our application. Read more
-
We used IPFS storage to store the metadata and proofs of our Safient wallets for durability. Read more
Install dependencies and start the client:
npm install | yarn install
npm start
Open http://localhost:3000 with your browser to see the result.
Build the client:
npm install | yarn install
npm build
Add an .env
in root folder with following variables
REACT_APP_MAGIC_PUBLISHABLE_KEY=MagicLinkKey
REACT_APP_SERVER_URL=http://localhost:8080
SKIP_PREFLIGHT_CHECK=true
Add an .env
in middleware folder with following variables
MAGIC_SECRET_KEY=Secret
CLIENT_URL=http://localhost:3000
You are welcome to submit issues and enhancement requests and work on any of the existing issues. Follow this simple guide to contribute to the repository.
- Create or pick an existing issue to work on
- Fork the repo on GitHub
- Clone the forked project to your own machine
- Commit changes to your own branch
- Push your work back up to your forked repo
- Submit a Pull request from the forked repo to our repo so that we can review your changes
- Ceramic IDX
- Textile ThreadDb
- Magic - Read more
- IPFS - Read more