Skip to content

krypton-wallet/recovery-ui

Repository files navigation

Krypton Wallet Recovery UI

This repo contains the web frontend for guardians to sign a recovery transaction as a part of the Krypton wallet recovery process.

🧑‍💻 Getting started

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

👀 High-level Overview

  • 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 PublicKey or 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

About

Krypton Wallet Recovery UI

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •