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