Skip to content

[submission] Hmy UI #5

@liszper

Description

@liszper

Linked bounty

harmony-one/harmony#2716

My work in progress:
https://github.com/liszper/one-validator-dashboard

Description of the bug, vulnerability, security threat OR the product/tool

Initialize a node with one command, then create your validator from a web-ui hosted by your validator. You have the ability to edit it, collect & restake rewards automatically and use all the common features hmy has.

Steps to reproduce the reported vulnerability OR steps taken to build the product/tool

MVP -> security -> testing -> design -> more features based on requests

I plan to add my auto-SSL web-server to the implementation. (Read more about it here: https://clojure.network/z/singular)

The final setup will be something like this:

run one command on a fresh VPS with a custom password in the command
Configure the DNS of your custom domain (or optionally ask for a free sub-domain provided by us or the Harmony dev team)
Load the site for the first time. The server will generate a TLS with certbot, redirect you and then show a login screen
After the custom password you provided in step 1, the seed phrase will shown to you once.
You request funds from the faucet or deposit ONE
Register your Validator
from this point you will access all the features the dashboard has

Updates for the Harmony node will be provided automatically, but you have to manually update the dashboard with a single confirmation click by default. (optionally you could set it to full-auto too)

Proof of exploitability OR proof of use-case (e.g. screenshot, video, github code source)

I post them on Telegram

Perceived impact to another user or the organization

Game-changer to validators

List of URLs and affected parameters (if applicable)

http://2nd.harmony.validator.zgen.hu:3000

Browser, OS and/or app version used during testing (if applicable)

Any

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions