It is simple, just run a GRIN Node over the measured time period from 22.03.2020 12:00:00 noon to 22.04.2020 12:00:00 noon (UTC+0) and connect your GRIN-Node to Grinnode.live
There are different GRIN-Nodes your can be running to participate in this challenge:
- Core Grin-Node (https://github.com/mimblewimble/docs/wiki/How-to-run-a-Grin-node)
- Core Grin-Node on Google-Cloud https://github.com/mimblewimble/docs/wiki/How-to:-Run-a-Grin-node-on-Google-Cloud-for-free
- Grin++
We are querying our publicly available GRIN-API every 10 minutes. These results will be stored in a database and compared.
Description:
**"tries":** The amount of times the API requested the connected peers since the peer was first_seen.
**"total_uptime":** The amount of times the peer was active during an API request.
**"average_uptime":** The total_uptime divided by the tries since the peer was first seen.
The first TOP 20 (non commercial) nodes with highest up time are getting the following prices:
Get in (contact)[https://github.com/MCM-Mike/grinnode.live/blob/master/contact.md] with us and proof you own this node.
Access the confirmation URL https://grinnode.live:8080/node-challenge/verify from your Grin-Node via Browser (on Windows) or Curl
on Linux.
For Windows Users: Just open a browser from your grin-node IP address and visit your assigned link.
For Linux Users: Use any command line tool of your choice to send a /GET request to the assigned link.
Challenge URL will be published after Node-Challenge is over.
curl https://grinnode.live:8080/node-challenge/verify
Ourput:
Verified! Your prize: GRIN T-Shirt, Token: 1234567
Please send us the Token once you verified you are one of the lucky winners.
To stabilize the GRIN-Network, we need to ensure we have enough running Grin-Nodes on the Main-Grin-Network. We are believing in GRIN and the future of GRIN, therefore we setting up this challenge. Also by asking the community to connect to our Grinnode.live infrastructure we can test our high-availability and stress-test the internal Servers.
(will be added if needed)
(1) All T-Shirts will be sponsored by https://grin.fan/product/grinshirt/