What is the idea?
This is the beginning of the funding request for the implementation of a Docker image containing a grin node and a web UI.
The web UI should display the functions of the owner and foreign api in the browser. It should also be used to configure the node.
The image should be made available in the UmbrelOs or EmbassyOs environment as an app in the store (the idea comes from our member @Anonymous).
Keyfacts:
- One Click Installation
- Node-View
o Owner
o Foreign - Idea: Map with connected peers
- Idea @Anonymous: QR code to connect the wallet
The resulting software will be cross-compile capable (linux, web (wasm), windows).
The child must also have a name, right?
I baptize the child with the name:
GrinMesh - Fair at Heart. Built to Scale. Magic in Every Node.
I asked another community member if he could design a logo and a background image for the project.
Why invest in the implementation?
The motivation is simple, we need grin nodes.
The network is currently relatively small and we hope to increase the number of nodes in the network by making installation as easy as possible. I think the app store (UmbrelOs) will also help us with this.
Key points:
- low barrier = more nodes = stronger network
- umbrel is open source & extensible
- synergies with other apps
a. Umbrel users often already operate other nodes - visibility & reach
- community push for Grin
a. Grin is technically brilliant (Mimblewimble, privacy, scalability), but not very visible. - decentralization
What do we need from the community members?
It would be desirable if a few community members could test the implementation in advance and provide feedback before the image is made available to the public.
What do we get?
- Finished Docker app for Umbel
- Documentation
o Architecture structure
o Public Github Repo - Web UI with API
- Easy wallet connection
Funding amount
[Based on the discussion]
=========================================================================
Flowchart
Here are my initial ideas in a flowchart
Current status
Here are a few ideas and initial test examples