Random Beacon
Random Beacons are at the heart of the network. They are needed to randomly select providers to create a new keep. Providers need to stake KEEP tokens, create a node and maintain it to be part of the
Random Beacons are at the heart of the network. They are needed to randomly select providers to create a new keep. Providers need to stake KEEP tokens, create a node and maintain it to be part of the network and earn fees.

Run a Random Beacon

The original article from Keep to run this node.
Run Random Beacon

Deployment

Cloud deployment - Vultr

This article is a step-by-step tutorial to set-up a random beacon node in TestNet (Ropsten) with a deployment in the cloud with Vultr. This is the tutorial we used to set-up our own testnet node! No previous knowledge needed, give it a go ;) What you will need (explained in the article):
  • ETH and KEEP faucet tokens
  • an Infura account
  • an SSH client
  • a wallet (MetaMask)
How to set up and run Random Beacon node. Step by step guide for beginners
Medium

Cloud deployment - Google

Video to learn how to run the Random Beacon node:
In this step-by-step tutorial you can learn how to launch both nodes (BEACON and ECSDA) at once on one vps.
https://youtu.be/WhqkOwmQIoo
youtu.be

Cloud deployment - Hetzner

Installation guide with translations in Indonesian and Russian!
Installation guide
KEEP nodes

Cloud deployment - DigitalOcean

A beginners quick start guide to staking on the Keep Network testnet using DigitalOcean.
Medium

Rasberry Pi cluster

🏆 This project won the play for keep award!
Wondering how you can run a bare metal Raspbery Pi cluster? Yes, find below a step-by-step tutorial.
Staking KEEP on a Raspberry Pi cluster with Ansible, Kubernetes (k3s), GlusterFS and more
Medium
GitHub - syuan100/keep-pi-cluster: Redundant bare metal deployment of KEEP staking nodes using Ansible, Kubernetes, GlusterFS, and more
GitHub

Local deployment

This article is a step-by-step tutorial to set-up a random beacon node in TestNet (Ropsten) with a local deployment. What you will need (explained in the article):
  • ETH and KEEP faucet tokens
  • an Infura account
  • an SSH client
  • a wallet (MetaMask)
Run a KEEP network Testnet node
Medium
This nice article is also well detailed for absolute beginners:
The absolute beginner’s guide to Playing for Keeps
Medium

Helm Charts

"These charts provide a simple way to deploy KEEP Network clients into Kubernetes and make for easier and simplier upgrade processes". Look at the keep-client for the Beacon chain client.
GitHub - ajcrowe/keep-helm-chart: KEEP Network Helm Chart
GitHub

Monitoring using Grafana, Prometheus and Loki

Below you will find a step-by-step guide, and its corresponding code in git, to set up the monitoring on a Keep Random Beacon node using Grafana, Prometheus and Loki.
Keep Random Beacon Node Monitoring | Grafana, Prometheus and Loki
Medium
GitHub - mutedtommy/monitoring-setup-script
GitHub