Joining the SSC Mainnet as a Full Node
Steps to Join as a Full Node Post-Genesis
sscd init fullnode --chain-id ssc-1sed -i "s|persistent_peers = \".*\"|persistent_peers = \"$(curl -s https://polkachu.com/api/v2/chains/saga/live_peers | jq -r '.live_peers | join(",")')\"|g" ~/.ssc/config/config.toml
sed -i 's/^max-recv-msg-size =.*/max-recv-msg-size = "100000000"/g' ~/.ssc/config/config.toml# fetch the genesis
wget -O genesis.json 'https://raw.githubusercontent.com/sagaxyz/mainnet/main/genesis/genesis.json'
# copy it to your ssc home directory
mv genesis.json ~/.ssc/configcat <<EOF | sudo tee /etc/systemd/system/sscd.service
[Unit]
Description=sscd daemon
After=network-online.target
[Service]
User=$USER
Group=$USER
AmbientCapabilities=CAP_NET_BIND_SERVICE
ExecStart=$(which sscd) start --home $HOME/.ssc/
StandardOutput=append:/var/log/sscd/sscd.log
StandardError=append:/var/log/sscd/sscd_error.log
Restart=always
RestartSec=3
LimitNOFILE=4096
[Install]
WantedBy=multi-user.target
EOFLast updated