chainapsis / keplr-wallet

The most powerful wallet for the Cosmos ecosystem and the Interchain
https://www.keplr.app
Other
750 stars 442 forks source link

Liquid staking block monitoring #1085

Open vixcontango opened 3 months ago

vixcontango commented 3 months ago

I put up this discussion in the Cosmos Hub forums about a liquid staking blocking feature and they redirected me here: https://forum.cosmos.network/t/liquid-staking-blocking-feature/13543

It appears that the blocking feature is already implemented at protocol level and there is an UI for it at Cosmos Rescue.

I want to request adding a MONITORING feature in the Keplr wallet because, as a retail user, I want to monitor whether my coins are at risk of being liquid staked by somebody else (or at all). A link can be added to the Cosmos Rescue UI (or other UI but for now that is the only one I know about) to manage the locking and unlocking there. The link is: https://cosmosrescue.com/cosmos-lsm

I envision this monitoring as being extremely simple

  1. It is implemented on the coin grid in the Keplr Plugin and Keplr Dashboard
  2. There is a lock icon or unlock icon next to the amounts staked of each coin on the Staked tabs
  3. If the coin can be liquid staked on any protocol AND liquid staking for the address is NOT blocked, display red open lock icon
  4. On the Available tabs, display nothing as available coins can always be moved and are never locked either via staking or blocking.
  5. On the Staked tab, if the coin can be liquid staked and liquid staking for the address is blocked, display closed white lock icon either next to the amounts staked or next to the coin name and icon, whatever looks nicer to the designer. If the coin can NOT be liquid staked on any protocol, also show white lock icon because by staking it effectively the coin is locked.
  6. At the bottom of the grid, display a link "Manage liquid staking blocking" that takes you to the Cosmos Rescue link above where people can manage the feature
  7. For now, LS blocking is supported only for ATOM. As such all other coins like DYDX, TIA that can be liquid staked but don't implement blocking need to be shown with red open icons

Please see attached files for a couple of initial design mockups 2024-03-28_115108 2024-03-28_112521_1

claraexmachina commented 3 months ago

Hi ser, thank you for reaching out and sharing your valuable feedback.

Please understand that we have been actively discussing the suggested feature internally. However, we're still in the process of making some critical decisions regarding its UI. While we cannot make any promises about its implementation at this stage, please rest assured that we are diligently exploring all possibilities. We aim to determine how we might effectively incorporate this into our current project timeline. But we truly appreciate your input! :)