Summary
One of the core functionalities of NEAR Wallet is the "signature" of transactions and smart contract methods.
These signatures are generated using private keys, which require the right balance between security and convenience:
security: mitigate any risks they can be exfiltrated from malicious attackers and used to steal funds
convenience: keep the funds safe in case of accidental loss of one or more private keys
Intended outcome
As a user, I want to add/remove and check the private keys that have access to my wallet, such that I can better control my funds' security
The success of this feature will be measured against the number of issues and tickets around wallet recovery.
This feature will also clarify how the wallet is integrated with third-party apps, and how every event (e.g. a new "login") generates additional keys to take care of.
How will it work
A new UI component will provide a list of present and past authorized keys, and tools to add/remove them (e.g. to setup multi-signature or additional recovery methods).
Summary One of the core functionalities of NEAR Wallet is the "signature" of transactions and smart contract methods. These signatures are generated using private keys, which require the right balance between security and convenience:
Intended outcome As a user, I want to add/remove and check the private keys that have access to my wallet, such that I can better control my funds' security
The success of this feature will be measured against the number of issues and tickets around wallet recovery. This feature will also clarify how the wallet is integrated with third-party apps, and how every event (e.g. a new "login") generates additional keys to take care of.
How will it work A new UI component will provide a list of present and past authorized keys, and tools to add/remove them (e.g. to setup multi-signature or additional recovery methods).