Weâre thrilled to share something new with the ICP community: the NNS Neuron Sandbox , an on-chain simulator for experimenting with NNS neurons.
Whatâs the Sandbox?
Itâs an interactive tool designed to simulate the behavior of neurons in the NNS, helping users understand and engage with ICP governance . All of this, of course, is 100% on-chain.
Why It Matters
Getting involved in NNS governance requires some learning, especially around neuron configurations and operations. The Neuron Sandbox makes this learning process easier, offering a way to practice and experiment safely .
How It Works
The simulator is implemented in JavaScript and runs in a dedicated canister. Itâs a straightforward tool for anyone interested in the NNS, whether youâre starting or have been around for a while .
Your Feedback Wanted
Weâre keen to hear from you. Any thoughts, suggestions, or issues you share will help us improve the Neuron Sandbox. Give it a try and let us know what you think! .
The NNS Neuron Sandbox will also be featured in the February Public Global R&D presentation.
Thatâs a nice addition. One future improvement I think might come in handy are settings to customize and forecast changes in staked supply over time and see how theyâd impact rewards/VP.
Thank you, @Zane, for the great suggestion! One approach to implement this could be to introduce a new field in the expert settings. This field would enable users to select a ratioâpotentially varying over timeâof total voting power relative to the total supply. Would this approach address your point?
I like the idea a lot @Zane and @bjoernek. You could use historical staking trends (magnitude of changes and rate of changes) as rough boundaries for these customizations so people donât unknowingly model unrealistic conditions. The changes are slow. Of course people will want to know what happens if 90% (or 95%, or 80%, etc) of total ICP in existence is staked, but if they are running those models then there probably should be some way to communicate how far off from reality those conditions are based on historical trends.
Thank you, wish I had that back when I stacked. I would love to see my daily/weekly/monthly rewards at any time. I think many users hoping for a passive income with staking icp, so that numbers might be interesting at any time.
One suggestion, maybe you can add a button to specify that maturity is reinvested every day⌠Simulating that you have this option activated in your neuron.
EDIT:
Sorry, I already saw the option.
EDIT 2: @bjoernek
It would be great if you could manually load the context of your neuron. For example, setting it to start with a specific âAge Bonus.â Is that possible? Thx !!
This helps, but the reality is that I was adding staking to a neuron, so the "âAge Bonus.â it was changing for me.
EDIT 3:
What I mentioned earlier, I managed to simulate it already, playing with the parameters, it ended up quite similar to my current neuron.
Could it be added to the simulation how much Maturity you would be earning per day ?
Looks great and pretty intuitive to play with. However, keep in mind that newcomers would still be lost, since âmaturityâ and âdissolve stateâ would not be so obvious to them.
So my feedback is simple: you should add a âLearn more about stakingâ link that points to this doc and vice versa (add a link to the sandbox in the docs).
Very nice tool, can keep me busy for some time. I have a few suggestions tho.
Is it possible to have a fast fw button so we could simulate the entire period in just a few seconds
Are you able to add âyearsâ as a duration in settings? While days can provide an accurate view, itâs much easier to simulate in years rather than days
Hey, I have been playing with this and am wondering why after I hit my 4yr max age bonus the APY levels out and no longer follows the curve down to 5%?
The APY level should not go down to 5%, but rather depends on the neuronâs voting power. If you click the info buttons next to each graph you will get further explanation and formulas.
Ah!! That is one of the concepts that I have struggled to grasp. I do see that the info button shows the total reward percent goes down to 5%. This makes me so much happier that I bit the bullet and locked non dissolving when I did.
Thank you for this tool I love playing around with the different strategies to grow my vp and icp holdings.