Here is a handy estimator worksheet aimed at helping people model outcomes based on RToken TVL, revenue shares and total RSR staked. You can fork the worksheet and play with the formulas.
Posting here in the Forums since its not currently possible to post google spreadsheet links in the Discord–a bit of a workaround.
If you find the tool useful or have critique on the maths please say so and will correct.
I am not 100% certain on the maths so hopeful others will weigh in.
Also happy to add active RToken community member as co-editor–just raise your hand!
None of this is financial advice, its just a tool you can play with and improve upon.
This is great. I would like to see something like this on the website as well. From an SEO POV I would consider making it available for non-RTokens to bring more top of the funnel traffic in and then evangelize about RTokens on the calculator page. This is a common tactic in SEO circles and I can see something like this attracting traffic from people who otherwise would not be familiar with RTokens.
Thanks James, really helpful! I have quickly gone through the maths and I did not find any errors there. There a couple of things that could be added depending on what insight you are looking for. For instance, I am for now more interested in the staking yield in terms of number of RSR tokens (I enjoy accumulating). But to build that in the sheet would also require to know/estimate the (average) RSR price in the staking period, so it would make it more complex with every ‘user story’ you would like to implement. I therefor think it is best left as-is and let people in the community build on this and share back an ‘extended version’ if deemed useful for everyone.
Great work @0xJMG, it would definitely be great if someone could transform that data and integrate it into a website like @RyanTreeFiddy mentions… Having a kind of dynamic calculator, where the user can know with more certainty how much yield they will get by staking X amount of RSR.
Yes @RyanTreeFiddy good idea to add the estimator to app.reserve.org RToken staking pages, as it immediatly adds more utility and might even enhance SEO.
As you stated @R72 next-level-coolness would be to look at existing RSR staked on the RToken along with my proposed RSR stake to give some estimate of how it impacts “me.” In fact, thats why I created this goog-sheets estimator is for a whale to model their outcomes on this exact question.
For a hypothetical example with round numbers:
990 million RSR staked on eUSD.
Blended Yield: 5.10%.
Stakers’ Share: 89.5% of Blended Yield.
Your Stake: 10 million RSR (1% of total).
Projected Rewards: ____ million RSR annually (run rate estimate).
Caveat: projections cannot be financial advice nor will they be very correct as the market for RTokens and RSR staking is dynamic, liquid and can change daily. But a helpful barometer nonetheless!
This is the burning question every staker needs answered when evaluating their options.
While spreadsheet pros can crunch it manually, an integrated, user-friendly tool in the UI would turbocharge the process.
Faster staking means quicker governance eligibility, accelerating RToken decentralization—a massive win for everyone involved!
Not sure if ABC Labs has the bandwidth to build this or it would be better suited as a Confusion Capital grant to an independent dev, adding yet one more important spoke to the wheel of the Reserve ecosystem. Maybe @starl3xx@Sinatra can weigh in?
Until slick version is built we may just have to use and keep improving the google spreadsheet. Fun fact: “RToken yield update” was a manual graphic for 9 months before we got the Earn page on Register.
Hello, first-time poster here! I’ve been interested in Reserve for a while and on seeing this post figured I could finally make a useful contribution.
Not sure if ABC Labs has the bandwidth to build this or it would be better suited as a Confusion Capital grant to an independent dev
I don’t know if anyone else has responded to this via other channels, but assuming the work hasn’t been picked up by anyone else I figured I could be that independent dev I’d be happy to take on the work without requiring a grant, to support the Reserve ecosystem - though a small grant would certainly not go amiss if it were an option!
In fact I have made some progress towards integrating this worksheet to the Register app, and raised a pull request to the Register GitHub repository: Feature: RSR staking yield estimator by SharkofMirkwood · Pull Request #513 · reserve-protocol/register · GitHub
So far, it simply shows all featured RTokens along with the metrics and calculations from your worksheet for each one, lightly pushing users to the Staking page for each RToken. As commented on my PR, I’d like to add some additional features to enable users to tweak the values a bit and make more “custom” calculations, show yield in RSR tokens as well as just USD (as suggested by @R72) etc. For now though, it looks like this:
Since I’ve not been involved with the Reserve dev team before, nor partcularly active in the forum until now, I’m unsure what efforts would be needed to get from this discussion to having my work accepted by the engineering team. However, my initial code is there and ready for review, and perhaps you could help bridge that gap. In the meantime, I intend to work on those other features I mentioned and perhaps we can continue a discussion here.
I look forward to hearing your thoughts and any suggestions from yourself or other members of the team/community!
Think the ABC Labs team is taking a much needed break for the holiday. Lets get this on the discussion agenda stirring the pot around Jan 15 when everyone is in full flow again (including me ). cc: @starl3xx
Related idea: instead of integrating into Register, create an entirely new single-purpose webpage something like RSRstaking.com and place a dynamic calculator on the site potentially with monthly educational blog posts. Not sure if Confusion Capital would or would not support but IMO it could be a 12 month grant to have this site operated independently.
Benefits of independance:
-faster to market
-decentralized
-could spawn something entirely unintended, yet positively impacting the ecosystem
Independent site <> Register could easily cross link to enhance ease of use in the ecosystem.
Thanks @0xJMG, I like the idea of a dedicated webapp for a more dynamic calculator. I think the Register app may still be a suitable place for the static estimations for featured RTokens, with a standalone app serving as a more complex tool that could potentially be expanded on over time. As @RyanTreeFiddy suggested, giving it some general-purpose utility as well could help get Reserve/RTokens in front of a broader audience, though I think the primary focus should be on RSR staking with RTokens.
As you say, having this kind of thing isolated from the main app and developed independently could have some advantages.
I’ll have a think on what a standalone webapp could look like - it would be interesting if DTFs could feature somehow, though my understanding of RSR’s place in the Index Protocol is that staking estimation wouldn’t be very relevant there.
Perhaps when the team returns from their break we’ll get some further thoughts on whether any of this stuff should make it into the Register app. Either way I’d be happy to contribute towards getting something useful out there!
Hey @SharkofMirkwood and @RyanTreeFiddy I suggest joining a GovOps call with @rspa_StableLab@starl3xx and @Sinatra to see what are the possibilities of a Confusion Capital grant for an independent community member to build a single-purpose standalone website staker calculator on RTokens.
If there is aligned interest I am happy to support you on writing a great proposal.