[staking dashboard] Feedback

Started to have some fun as delegator and will start my list with improvements :slight_smile:
P.S. I had to remove https://github.com/ ahead of the github issues I created as new users can post max 2 links, it appears…So you will have to reconstruct manually the complete url in browser to see a respective github issue.

  1. When creating a new validator, check if that identity (name) already exists. If yes then do not create another validator with the same name. Also verifying the identity of the validators is a big topic. One possible solution for verifying validator identity but also for solving the problem with validator logos is to use keybase. For this an integration has to be made, already opened a PR: harmony-one/go-sdk/issues/183
    I think creating multiple validators with the same name could trick people to actually delegate to an identity which simulates the real identity.
  2. Display balance on all shards, not only shard 0 as an user can have balance on another shard. The display of the balance on other shards would make her/him aware about this and transfer it to shard 0 for staking: harmony-one/staking-dashboard/issues/377
  3. Add transfer functionality between multiple shards and addresses on staking dashboard: harmony-one/staking-dashboard/issues/378
    This will allow user not only to stake but also do all the necessary transfers, cross-shard included, with the same tool.
  4. I’ve noticed some UI bugs, logo displaying, lags. I think in general is a problem with the cache.: harmony-one/staking-dashboard/issues/379
  5. Improve the staking dashboard as suggested here:
    harmony-one/staking-dashboard/issues/380
    harmony-one/staking-dashboard/issues/284
  6. Maybe add “create new wallet” and “explorer” functionality on the staking dashboard? I think it would be nice to have a central place from where you can reach all the necessary tools as an user.
  7. Use design suggestions from C10NU7 for the staking dashboard. I’ve seen some good screenshots from him with ideas;
  8. Add the integration to delegate to multiple validators -> suggested this long time ago and I’m happy to see is getting implemented for a bounty during the stake heist program;
  9. Make a mobile friendly version of the staking dashboard.
  10. There are still some small bugs to fix like portfolio allocation.
2 Likes

nice i probably need you to help me open more github issues :slight_smile:
the link you post here is not working btw

1 Like

Yes, I wrote above that my user was not allowed to post more than 2 lniks, due to forum limitation for new users.

So all URLs will work if you put in front of them this part: https://github.com/ , e.g. https://github.com/harmony-one/staking-dashboard/issues/380 :slight_smile:

Ok, lets make a thread.

  1. Do not automatically close Succesful delegation or undelegation window. This window just disappears in a few seconds? Why? Or give it a 10 seconds countdown.

Do not autoclose

  1. If you have one pending undelegation text and you hover on it text covers it. Chrome browsers.

Covers-text

1 Like

love this gif! thanks for such detailed attention

1 Like

Thx :sweat_smile:

  1. Forced to log out. You must log out and log in to the dashboard after 24-48h. Because you can’t sign the transactions with the math wallet. Chrome.
  • I try to sign the transaction and it does not work.
  • I try to login into the math wallet and sign again. It does not work.
  • I log out. And log back in. It starts working.
  • Happened 3x times already for me.

  1. Make it available to login with uploading a privatekey.file that generated by ANKR
  2. Make it possible for us changes/edit some validator info directly on dashboard
  3. Auto Close staking dashboard if not in use for a time periods
  4. Give validator a chance to pick whose node he want to bid, and gave time so the node owner can bid more if he still want to maintain his node
  5. Give a hardware information chart that a validator use, cpu% mem% bw% so delegator can decide if they want to pick that delegator or not
  6. Give Information about how long a validator not validating, not just by how much block they have lossing, with a comparable data of that and uptime info, delegator can decide more better
  7. Give information about how far validator location from Harmony Main/Internal Node, so that we can now how fast data transmitting by proximity of their location
  8. Give demographic info of vps location & provider that Validators uses in Analytics Sections, so Delegator can avoid Validator that used them mostly, ex. in infographic we can know AWS US-EAST1 is more used by Validator, so delegator can choose Validator which are on VPS providers that are used less by the Validators

fyi. for pts. 10, because when validator increases his balance and stake them it can makes APR% down, so if validator increases his balance, it’ll be great if there were a prediction of APR% in case he stake that balance, so delegator can knowing how much their rewards to that delegator can be decrease, if that balances staking (forecasting)

So, I am not a very technical user but I was excited to participate all the same.

I ran into a strange issue using the Harmony Chrome extension wallet that when I would delegate and confirm, the ONE would disappear. The balance would not reflect in the portfolio and none of it was staked. Eventually, I turned to some of the groups on telegram for some help. Signed out, waiting a while, and then the ONE returned to the portfolio like the transaction never took place. Once I was actually able to delegate, everything went smoothly.

On the flip side, one feature I would like to see (maybe it’s there and I’m blind) is when the rewards are expected to drop. I delegated a portion to a validator with high up-time (this was important to me), but never got any ONE from staking. I’m still not sure what the validator was up to.

Another feature would be a feedback rating system. Beyond the metrics given, it would be beneficial to see active feedback from the community about specific validators.

I hope any of this was helpful.

2 Likes

my personal feedback after few days:

  • I like it a lot. very good balance with spaces, colours and informations given, + the pie chart in the portfolio tab was a really good idea.

What I would change?
Choosing a validator from the list is still quite complex duty… Because every single stats alone isn’t enough to complete an evaluation and sometime once you open the personal validator page we find out something that we don’t like and then you’re back sorting the list from zero…
Second reason is that the concept of “sweet spot” for maxing reward make it hard not having huge swings of rewards given every epoch and it’s quite disappointing too…

1- I think we need the possibility to choose some personal parameters to sort filter the list and therefore exclude some.

2- if we wanna “swing” our delegation frequently I suggest having the possibility of making “BOOKMARKS” of our favourite validators, to maybe go back to them after some epochs away from them

3- the uptime parameter alone isn’t very meaninful, it still has to be present, maybe inside the “Profile” page of the single validator, but when presented in the list it should be something like “reliability” --> uptime base on a consecutive and meaningful numbers of consecutive epochs

4- Not sure how, but I would like to know if a validator switches his fees too often. something like “fee stability” parameter

4- It pisses me off, when I close a “personal validator page” not being back at the point of the scroll where I was at. I don’t want to be prompted at the top of the list again, if I am still looking for a validator. Point n. 1 above will help a bit on this, anyway

5- not necessarly useful, but I like stats a lot. Would be cool to see, when we check for a validator stats indicating how much we earned from them in the past, and how many epochs we delegated them in their profile page.

6- In the whole list, maybe a validator we chose in the past could have a light coloured area around the name, while a validator we are actually voting a stronger or different aura. This way we identify them more easily

2 Likes

Started staking day before yesterday with the testnet tokens. I have encountered some bugs and I have some UI tweak suggestions.

Wrong Hover

The potfolio allocation chart has an issue with displaying the right data the is hovered on. It is a small thing but I found it to be a tad bit frustrating.

Connecting issue

This has occurred multiple time where the Dashboard just freezes and says connecting while none of the other UI elements are functional. Refreshing didn’t seem to solve the issue.

Old preview of the dashboard

There was a glitch at one point where my dashboard showed data from past epochs. A couple of refreshes fixed the issue but all data including rewards and validator stake numbers were displayed incorrectly.

Validator capacity

I wish there was an option in the validator profile where I can see the exact number of tokens I can stake before reaching the max capacity.

very valid point, parzival. For connecting issues, we are doing some last fix before we start P3 on Monday and had some internal hacks.

1 Like
  1. Add Ability for Validator to sell his slots, some time there were some economical situation that we got accidentally, and we need an urgent money, so when it on stake and they couldn’t fast unstake, if there were this function (to sell the slots with balance stake), it will be very helpful, for that validator and also for people who really need to stake their token

cont~

1 Like

HI, I had a horrible experience with ANKR, but like the subject is Dashboard, I think is needed to add a comment in Profile, when it is not eligible, being the message for check your node/deploy if it is running.

this is a very good idea, other similar ideas I have seen like insurance for your stake. In the future, we might implement those derivatives ideas using smart contract, but apparently we won’t have the bandwidth for this launch

1 Like

hey eusanji, you mean an alert for validators? we have a bounty for this in our Stake Heist. she has already built something for this: https://www.youtube.com/watch?v=AHNxW6afqho
maybe uptime history can be a good metrics to show how reliable this validator is

Hi Maggie, the bot has the message :x: Node offline [user] - not signing blocks, it could be in the dashboard, how ANKR has a lot of problems, it could help the newbies.

Hey :wave: I’ve suggested to Maggie, that we have added harmony.one explorer on staking dashboard for verifying his tx easier and also have a history with this signed tx :+1:

ty Maggie, i’ll try to seek another idea to implement :+1:

  1. you mean a filter right
  2. valid point
  3. we are thinking about adding fee history to the uptime history chart.

let’s have a one on one session later :slight_smile: