subspace-desktop icon indicating copy to clipboard operation
subspace-desktop copied to clipboard

Connect Wallet details via the Browser Extension (key, phrases)

Open ozgunozerk opened this issue 3 years ago • 2 comments

We are not storing the mnemonic for security purposes, but we can encrypt it using the user-password. This could be the default option, and not storing the mnemonic could be an advanced option.

If we decide to store the mnemonic, we should be able connect it to a wallet


Feature: Connect Wallet details via the Browser Extension

I want to be able to fetch my wallet details through my wallet browser extension.
The desktop application should navigate to open my wallet on the browser, which should
be able to sync the wallet details it needs. For security purpose, we want protect those 
details and not store it.

Example: 
  As a Desktop App User
  Given I have a wallet extension
  And I want to fetch the details
  When I click the connect button
  Then It should open up a browser
  And ask to fetch my wallet details.

ozgunozerk avatar Mar 10 '22 17:03 ozgunozerk

Previously, we were storing the mnemonic of the farmer's signing key. But now, we are only dealing with reward address on the frontend and we do not care about farmer's signing key/s.

So, this issue is about :

  • [ ] connecting the seed phrase generated on the frontend, to a wallet application.

P.S: We should also think about importing the reward address from a wallet via a better integration in a separate issue

ozgunozerk avatar Apr 29 '22 10:04 ozgunozerk

Look at grammarly type experience between desktop app and web app hand off.

rg3l3dr avatar Apr 29 '22 11:04 rg3l3dr