GRANT SUGGESTION: Deploy a HYDRA node on TFGrid

requirements

Possibilities

possibility 1:

  • Create a weblet that makes it easy to deploy a hydra node on the TFgrid

possibility 2:

  • other possibilities?

Extra information
Hydra is an open-source Proof-of-Stake blockchain with a unique set of economic features. It packs a unique combination of inflationary as well as deflationary mechanics as part of its economy that work in parallel and let the real adoption define its total supply.

Everyone can become a full node in a few clicks and stake HYDRA to help maintain the network. Stakers receive a high economic stream through block rewards, awarded by the blockchain. This ensures the chain is always well-protected against ā€œ51% attacksā€.

Currently hydra nodes are mostly deployed on AWS and on raspberry Pi.

A docker container was already made:
https://hub.docker.com/r/tmaiaroto/hydra
Here are the files (apologies for not having a repo set up yet) used for the Docker image. https://gist.github.com/tmaiaroto/bea2db0b65cc19e14a635a6fed7b0a41
and the simple k8 deployment.yaml https://gist.github.com/tmaiaroto/1be8885a693482e549a2c6e0e0e624c2

6 Likes

That would be amazing. As of now many stake Hydra on exchange as itā€™s hard or not profitable enough to set up a node.

Grear idea!

5 Likes

If I have the information, Iā€™d like to help on creating such weblet.

3 Likes

Can you describe what information you need?

Hi Joris,
I was able to find the info I needed: https://github.com/threefoldtech/grid_weblets

I donā€™t know about the ā€˜svelteā€™ language, so it will take some time to learn/investigate.

Thanks anyway.

2 Likes

You can also find some more info about weblets here ā€¦ https://github.com/renauter/info_manual3/tree/patch-1/wiki/weblets
contains alot of examples ex. how to deploy a casperlabs instance on the TF grid

1 Like

@zurga :point_up: interesting

1 Like

Hi all, I see an amazing opportunity of mutual benefit here. There are hundreds of people who run a node on AWS in the hydra ecosystem, providing them with a truly decentralized option helps threefold and hydra to grow - and gets people aways from Amazon. Letā€™s do it!

6 Likes

@joris - great suggestion. With this Dockerfile I think I can build an flist to do this. What I donā€™t know is what customizations need to happen after getting the docker image/ container on the grid. I 'll wok on this over the weekend and would like to ask if someone is willing to help[ and configure the Hydra node.

Letā€™s use the grant to keep this first node up and running on the grid for a year!

3 Likes

Let me know if you need any help @weynandkuijpers

I need help, can you make a day 28 hours instead of 24? That would be great! No kidding aside, I had a busy week with workshops and galaā€™s (Paradise Hills award gala). Will have a look over the weekend.

1 Like

@weynandkuijpers weā€™re happy to have a look at this, your job jar is full enough!

Hi everyone,

For Ubuntu 20, the info is on the following page:

Maybe we can setup a meeting/workshop and work together on it in order to advance quick.

Kr,
Oele

1 Like

I think it would indeed be nice if somebody from the community would/could pick it up ā€¦
so good idea to have a small workshop to see next steps, I am in, who else?

1 Like

Iā€™m in, someone can set up a Doodle?

@oele, @trout2, @Mik Here is a doodle to try and have a meeting still this week ā€¦
https://doodle.com/meeting/participate/id/oeENZX0a
Feel free to forward

2 Likes

Meeting will take place thursday 7 april, 17-18h Europe/Brussels (GMT+2:00)
invite will be sent before meeting.
If interested to be invited let me know, or reply on this post

2 Likes

If too few people can join, perhaps we should do it another time, when more people will be able to attend?

I can make it. Is a bot late here but can do.

2 Likes

Hydra on ThreeFold
Thursday, April 7 Ā· 5:00 ā€“ 6:00pm
Google Meet joining info
Video call link: https://meet.google.com/gha-oioe-rpm
Or dial: (BE) +32 2 896 36 06 PIN: 669 069 427 #
More phone numbers: https://tel.meet/gha-oioe-rpm?pin=7723625360563

2 Likes