This repository offers a MetaMask Snap dedicated to the Guardian Key Recovery process. Developed by CryptoSat for the ETHGlobal NYC Hackathon, it's a demo of what could be possible with a real life satellite integrated system.
Clone the repository and setup the development environment:
cd satlock
yarn install && yarn start
Run yarn test
to run the tests once.
Run yarn lint
to run the linter, or run yarn lint:fix
to run the linter and fix any automatically fixable issues.
See the backend repository
Follow these steps to recover your account using Guardian Keys:
-
Ask for Guardian Keys
Ask your friends for their Guardian Keys. They can get their public Guardian keys by clicking theShow Your Guardian Key
button! -
Back Up Account
ClickBack Up Account
To initiate the flow! -
Lost Your Key?
If you've lost your key, give your friends your address and ask them toApprove recovery
. -
Restore Account
After enough guardians have approved, clickRestore Account
. Then, import the recovered account into Metamask!