Ahoy ICP community,
DFINITY’s Principal Engineer @John and I have begun working on a project we think will greatly help the ICP community: Improved staking experience for self-custody. We want to maximize community involvement in this project so want to share the project’s intent, especially where we need all of your’s help.
Staking on the IC is key for governance. We want to encourage more voting, more neurons, more leaders.
There are many tools and documents for staking on the IC. While the onboarding path and experience of the NNS frontend Dapp has greatly improved since network Genesis (and it has recently been open sourced), the onboarding path and options for self-custody, still need to improve to make this easier for folks.
This is where you come in.
John and I have created an onboarding tutorial for self-custody staking that walks people through the options. We have made the documentation entirely open source from the beginning so that we can take feedback, pull requests, issues, etc… from the broader ICP community:
[Warning: The Documentation is still in Beta!]
- Try out the documentation
- File issues
- Make pull requests
- Comment on other people’s pull requests
- Give feedback on this thread
It is important to lay out how we are thinking about this:
The scope is to make it very easy for people to stake and manage their neurons. We are thinking about it from a person’s POV so here are some users whose lives we want to make better:
- Folks who want to stake but want the easiest path possible
- Folks who want to stake but want as much technical control of their ICP as possible
- Seed round Folks who want easier access to their neurons (yes, give me feedback. We will also improve tools for you all!)
- Folks with varying platforms: Linux, Windows, OSX
- Folks who do not have biometric devices or do not want to use II
- Folks who want to understand the security risks involved in their custody
- The documentation, commands, and tools need more QAing
- We have docs and tools that have been tested mostly on OSX and some on Linux. No windows testing yet.
- We do not have improved docs or tools for seed round folks
- Continue testing, testing, testing, updating docs and tools
- Make it clear what tools are commands are best for what platform
- (Hopefully) accept PRs from all of you all