Summary

Design wireframes that could be used by a future UI developer and graphic designer to create a front-end for the Rocket Pool Smart Node Package.

Milestones

Milestone A - Wireframes

Payout: $2,000

  • The wireframe should be a ‘blue sky’ design, and seek to replicate 100% of the functionality of the current CLI, in an organized fashion. Ideally the organization of the UI will be reminiscent of the organization of the CLI commands.
  • Must be under an open source media license.
  • No web3 integration should be necessary, as the backend has access to the node wallet’s private keys. However, leave the door open to the notion of using one in the future, so a node can be controlled by a hardware wallet via the UI.
  • Try to separate “read only” from “read/write” in the UI mockup, similar to how some commands currently are read only (eg rocketpool node status) and others are read/write (eg rocketpool minipool stake.
  • Use figma, it’s great at this.

Further Notes

  • If you have never run smart node before, run a testnet node and thoroughly familiarize yourself with the current user experience
  • Don’t include auth in the wireframe, it will most likely be handled by external tools.
  • KISS - Keep It Simple… Sally.

Verification

GMC will verify the work amongst themselves and seek feedback from the community.

Resources

Contacts

GMC Administrator - ShfRyn
Support - Patches