polkadot-js / extension

Simple browser extension for managing Polkadot and Substrate network accounts in a browser. Allows the signing of extrinsics using these accounts. Also provides a simple interface for compliant extensions for dapps.
Apache License 2.0
980 stars 415 forks source link

Extension update | include staking & parachains · push notifications #1032

Closed pitimini-debug closed 2 years ago

pitimini-debug commented 2 years ago

I would like to make an open proposal.

Imo in the crypto world there is a communication barrier between projects and users. The projects ussually lack their own communication channel that they control and have to resort to third parties twitter, discord, medium, telegram hoping: 1. that the user has those applications opened and 2. that the message is positioned against the competition.

However by the time polkadot and kusama have developed a browser plugin, they have build an own channel and left a door open to notify users, a door that unlike previous channels will be open for much longer (it is rare the user who is connected to its PC and does not have the browser opened) and in their own channel where they do not compete with third parties for having a better presence.

Therefore, with this proposal I'd like to put on the table the possibility of using the plugin as a channel to prescribe-notify users:

  1. Those functions that provide security and generate robustness in the ecosystem (staking and parachains)
  2. Can be extended to any something else, (governance, calendar events and even plain text notifications)

I think that to carry it out, a minimal redesign of the application would have to be done, there would be many ways to do it, however, in the attached document I present the one organized way i have found so it can be enlarged with more features in the future if it applies

I attach the proposal focused on those aspects that I consider a priority (staking and parachains) with a simple solution of external redirection towards those points and minimal UI redesign: https://docs.google.com/presentation/d/1Zqbq9PLRvf87BmFxBqF16obcdB_fsy1xY3BH5aBosDk/edit#slide=id.g11dd4316011_0_130

Nick-1979 commented 2 years ago

Hello, Nice google docs presentation. we already designed an app on top of polkadot js extension which has kind of similar notifications for staking (like oversubscribed, no active validators in this era, no nominations, etc. ), you could find the app here: https://addons.mozilla.org/en-US/firefox/addon/polkadot-js-plus-extension/

jacogr commented 2 years ago

Thank you for putting together the above, it is interesting.

It is however way out of scope for the extension, it is only a signer and doesn’t aim to be more. It does not maintain any connections to networks.

polkadot-js-bot commented 2 years ago

This issue has been open for 21 days with no activity and is not labelled as an enhancement. It will be closed in 7 days.

polkadot-js-bot commented 2 years ago

This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue if you think you have a related problem or query.