This repo contains the web frontend for guardians to sign a recovery transaction as a part of the Krypton wallet recovery process.
Make sure you have git, Node and yarn installed. Then clone the repo
git clone https://github.com/krypton-wallet/recovery-ui.git
To run the application locally:
yarn && npm install && nvm use 16
npm run dev
You can now view the running frontend at http://localhost:3000
- Navigating to the
/recover/<old PDA PublicKey>(link generated by the extension), allows guardians to sign a transaction that validates that the recovery is valid - If the
old PDA PublicKeyor guardian is invalid or if the guardian has already signed, it will return an error - Otherwise, the guardian signature is captured and the result would be updated in the Chrome extension