Skip to content

rdkrr731/Blockcast-Node-FullGuide

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

5 Commits
ย 
ย 

Repository files navigation

๐Ÿš€ Blockcast Node Setup Guide (For Ubuntu + Docker Users)

๐Ÿ’ก โ€œGet your node online and be part of the decentralized broadcast revolution.โ€


๐Ÿ“‹ What You Need Before We Begin:

โœ… System Requirements

  • ๐Ÿง  2 CPU cores minimum / 1vcpu [VPS]
  • ๐Ÿง  4 GB RAM or more/ 1GB [VPS]

If you need help in creating vps, head over to GCP-VPS-GUIDE

โœ… Skills & Tools

  • ๐Ÿ–ฅ๏ธ Ubuntu-based Linux system
  • ๐Ÿงฐ Docker + Docker Compose installed
  • ๐Ÿง  Basic terminal knowledge

โœ… Important Tip: ๐Ÿ‘‡

If you're running ๐Ÿ› ๏ธAztec-Sequencer-Node๐Ÿ› ๏ธ, Continue from ( Step 5: Bring in the Blockcast Blueprint )


๐Ÿงผ Step 1: Prep Your System Like a Chef

Update and install some essential ingredients:

sudo apt update && sudo apt upgrade -y
sudo apt install ca-certificates curl gnupg lsb-release -y

๐Ÿณ Step 2: Serve Up Docker & Compose

๐Ÿง‚ Add Dockerโ€™s Secret Key:

sudo mkdir -p /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | \
sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg

๐Ÿ“ฆ Add Dockerโ€™s Repository:

echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] \
https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) stable" | \
sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

๐Ÿฝ๏ธ Finally, Install Docker:

sudo apt update
sudo apt install docker-ce docker-ce-cli containerd.io docker-compose-plugin -y

๐Ÿ”Œ Step 3: Power On the Engine

Letโ€™s make sure Docker always wakes up with your machine:

sudo systemctl enable docker
sudo systemctl start docker

๐Ÿ” Step 4: Check If Dockerโ€™s Alive

docker --version
docker compose version

If you see version numbers, youโ€™re golden. ๐ŸŒŸ


๐Ÿงฑ Step 5: Bring in the Blockcast Blueprint

git clone https://github.com/Blockcast/beacon-docker-compose.git
cd beacon-docker-compose

๐Ÿš€ Step 6: Fire Up Your Node

docker compose up -d

๐Ÿ’ฌ It runs in the background like a silent ninja.


๐Ÿ“ฆ Step 7: See If Itโ€™s Running

docker ps

If you see "blockcastd" runningโ€”congrats! You're live! ๐ŸŽ‰


๐Ÿ” Step 8: Get Your Nodeโ€™s Unique DNA

docker compose exec blockcastd blockcastd init

โš™๏ธ This will output:

  • Hardware ID: XXXXXXXX
  • Challenge Key: YYYYYYYY

๐Ÿ“ธ Copy theseโ€”donโ€™t share them publicly!


๐Ÿ“ Step 9: Register Your Node on Blockcast ๐ŸŒ

  1. Head over to https://blockcast.network

  2. Sign in / Sign up

  • Screenshot 2025-06-12 155221
  1. Click Manage Node > Register Node
  • Screenshot 2025-06-12 155605
  1. Paste your Hardware ID & Challenge Key
  • Screenshot 2025-06-12 155628
  1. Smash that SUBMIT button โœ…

๐Ÿง  Final Notes

๐Ÿ• Keep your node online 24/7
๐Ÿ’ธ Offline = No rewards
๐Ÿ” To check live logs anytime:

docker compose logs -f

๐ŸŽ‰ You're Officially a Node Operator!

โ€œRunning a node isnโ€™t just technical โ€” itโ€™s a badge of honor in the decentralized world.โ€

About

Blockcast Node Full Guide

Topics

Resources

Stars

Watchers

Forks