Running a Node

SocialBlock runs on a modified Cosmos SDK + CometBFT consensus layer.

πŸ”§ Minimum Requirements

Resource
Spec (minimum)

CPU

4-core

RAM

16GB

Disk

1TB SSD

OS

Ubuntu 20.04+

Network

Static IP + open ports (TCP 26656/26657)

🧱 Install and Join Network (Testnet Example):

git clone https://github.com/socialblock-labs/socialblock
cd socialblock
make install

# Initialize node
socialblockd init "your_node_name" --chain-id socialblock-testnet

# Download genesis
curl https://genesis.socialblock.io/genesis.json > ~/.socialblock/config/genesis.json

# Add peers
peers="node01@ip:26656,node02@ip:26656"
sed -i "s/^persistent_peers =.*/persistent_peers = \"$peers\"/" ~/.socialblock/config/config.toml

# Start node
socialblockd start

πŸ”‘ Create Validator:

Last updated