MyStaking.Life (v1.0 Beta 1)
About this Application
Learn about this application, how it came into being and how to install it on any device.
In-App Help Tips
If you require help on a specific data or input field then clicking/tapping on the title to the left of it will display a tool-tip explaining what that entry means.
Feel free to try it now on the Calculator or Account tabs for example.
A Brief History
I'm sure you're aware that there are plenty of existing apps for tracking your crypto portfolio.
I use them myself, however when I discovered the benefits of staking PoS crypto I couldn't find an app that would tell me how much interest I was actually earning per month from each coin.
I also couldn't track my total earnings and during a bear market ensure that my earnings were more than any drawdowns in capital.
I think you get the picture.
Anyway, being a Software Engineer I created my own app.
I found it so useful that I've added the ability to handle multiple users, so people like yourself can now benefit from it.
Intended User
The intended user of this app is someone (like myself) who wants to earn an income from crypto staking.
The app was designed for people who actually cash out all interest earned at the end of each month and take the money as fiat currency.
However, you can use the app as you wish, so if you don't actually cash out just pretend you have and enter withdrawals for all of the interest earned.
This way the app knows your real earnings and can calculate the overall profit/loss for you.
It does this using: Capital Profit/Loss + Interest Withdrawn.
Install on Any Device
I have designed this app as a "Progressive Web App" which means you can install and use it on ANY phone, tablet or laptop as you would any other app.
On an iPhone for example simply open the app in Safari, click the icon at the bottom that looks a bit like this [^] then Add to Homescreen.
This gives you a clickable homescreen icon like any other app.
For details of how to install it on other operating systems (Android, Windows, etc) just Google: How to install PWA
Free Registration
Learn the benefits of registering to use the full application and how easy it is to register.
Benefits of Registering
Firstly, registration is FREE.
Once registered you can login, create your portfolio of staked coins and keep track of your capital, interest and withdrawals using the latest coin valuations.
At any time, from any device (mobile, tablet, laptop, etc) you'll know exactly how well you're staking is going and what you're earning.
Without registering you'll only have access to the Calculator, which is the first feature I implemented as it's still really useful. The only reason you need to register for the full functionality is because we need to store the data on our secure servers. This allows you to use the app accross different platforms, like phones, tablets, desktops, etc, which would be impossible otherwise.
At the last count there were 93 different fiat currencies to choose from when registering. I just added the ability to change app color palettes too once logged in. You can read more about the functionality available when registered in the Application Tabs section below.
Without registering you'll only have access to the Calculator, which is the first feature I implemented as it's still really useful. The only reason you need to register for the full functionality is because we need to store the data on our secure servers. This allows you to use the app accross different platforms, like phones, tablets, desktops, etc, which would be impossible otherwise.
At the last count there were 93 different fiat currencies to choose from when registering. I just added the ability to change app color palettes too once logged in. You can read more about the functionality available when registered in the Application Tabs section below.
How to Register
All you need to register is a username (your email address), the password you wish to use and your prefered currency.
We need your email address to enable the Reset Password feature, the password is for security (obviously) and the currency is so we can obtain live price data.
In the Account tab just hit Register, enter these basic details and then you can login.
Application Tabs
Learn about each application tab, all of which you'll have full access to when registered.
Portfolio Tab
The Portfolio tab is a summary of all the Holdings combined.
Given the initial Capital Total Invested (which may be different to the Active Start if you previously made/lost on coins you no longer stake) it calculates the current Capital Profit/Loss.
It also shows the start and current capital of all actively staked coins.
Values in brackets show the change from the values in the row above.
For the interest it shows the Overall APY for all of your investments combined, accurately weighted by the current capital in each coin. It shows the estimated interest earned every month with your currently staked coins, based on the current price. You can also see estimated earnings so far this month, assuming all coins currently staked have been staked for the entire month. The Withdrawn row totals all the withdrawals of interest so far.
The Summary shows the Total Profit/Loss which is calculated using: Capital Profit/Loss + Interest Withdrawn, so keep your withdrawals up to date for all interest earned to keep this accurate. Finally, most of these values are calculated by the app, so all you need to enter here (by using the Edit links) is the Total Invested and the Withtdrawals.
For the interest it shows the Overall APY for all of your investments combined, accurately weighted by the current capital in each coin. It shows the estimated interest earned every month with your currently staked coins, based on the current price. You can also see estimated earnings so far this month, assuming all coins currently staked have been staked for the entire month. The Withdrawn row totals all the withdrawals of interest so far.
The Summary shows the Total Profit/Loss which is calculated using: Capital Profit/Loss + Interest Withdrawn, so keep your withdrawals up to date for all interest earned to keep this accurate. Finally, most of these values are calculated by the app, so all you need to enter here (by using the Edit links) is the Total Invested and the Withtdrawals.
Holdings Tab
The Holdings tab is where you add, edit and delete Holdings of currently staked coins.
Most of the values you enter are pretty obvious but feel free to use the tool-tips for more help on each field if needed.
Click/tap on the label to the left of each field to see the tool-tips.
Values in brackets for Price shows the 24hr change and for the Current Capital shows the change from the Start Capital.
If you have Auto Staking OFF then it shows you the days until the locked period for this coin ends and your coins are redemed. When the value turns orange or red you need to pay attention as your coin staking is about to end (orange) or has already ended (red). None of this matters if you have Auto Staking ON as this means you are automatically re-staking on whatever staking platform you use.
One thing to be aware of with Auto Staking in general, when your coin restakes (on Binance for example) it can be at a different APY, so check and update this in the app if necessary.
If you have Auto Staking OFF then it shows you the days until the locked period for this coin ends and your coins are redemed. When the value turns orange or red you need to pay attention as your coin staking is about to end (orange) or has already ended (red). None of this matters if you have Auto Staking ON as this means you are automatically re-staking on whatever staking platform you use.
One thing to be aware of with Auto Staking in general, when your coin restakes (on Binance for example) it can be at a different APY, so check and update this in the app if necessary.
Calculate Tab
You don't need to register to use the Calculate tab, as this doesn't need to store any information on our servers.
It's the first part of this app I ever implemented for my own use so I find it really useful.
Use it for working out how much interest you can earn per year, month, week or day with any Amount Staked, APY combination for any coin.
This is the first thing I use before staking any coin to see it it can be worth my while investing in it.
Account Tab
The Account tab is where you'll register, login, edit account data and reset your password if you forget it.
I'm sure you've seen all this stuff before so it doesn't require much explanation.
Further help is available for each data or input field if you click/tap on the label next to it.
I will say that when registering your Username needs to be your valid email address as we'll use this if you forget your password you need to be sent a new one.
You can change your Username/Email Address at any time when logged in, just edit it and hit Save. If you wish to change your password then enter the new password and hit Save, but if you just want to update something else and don't want to change your password then leave it blank.
You can also edit your currency when logged in. Just remember that if you do this you'll need to re-enter all your data in the new currency, so I'd only change it if you selected the wrong one by mistake when Registering. Finally, you can try different color palettes without saving but palette changes will be lost at the next data refresh unless you hit [Save].
You can change your Username/Email Address at any time when logged in, just edit it and hit Save. If you wish to change your password then enter the new password and hit Save, but if you just want to update something else and don't want to change your password then leave it blank.
You can also edit your currency when logged in. Just remember that if you do this you'll need to re-enter all your data in the new currency, so I'd only change it if you selected the wrong one by mistake when Registering. Finally, you can try different color palettes without saving but palette changes will be lost at the next data refresh unless you hit [Save].
Status Bar
The Status bar in the footer is only available when logged in.
This is because it shows your currency code (eg USD), your login username (you can have multiple accounts if you wish) and the last time the coin price data was automatically refreshed.
The regularity of the price data refresh may vary (due to various techical factors) but will be at least a few times a day, maybe much more.
Again, tool-tips can be used for these fields if you forget what they are, simply by clicking/tapping each one.
Contact Us
This is the first public Beta version of this app so you may encounter occasional bugs. Please send any bug reports, suggestions on how to improve this app, or general questions to:
Jason@Jason-King.co.uk or @MyStakingLife
Thanks,
Jason King BSc MBCS CITP