Redbelly Network
Redbelly enables Real World Asset (RWA) issuers to build Web3.0 registries and compose tokenized assets into on-chain structured products.
Website: https://redbelly.network
X: https://x.com/RedbellyNetwork
Discord: https://discord.com/invite/redbelly
I. Installation
https://vine.redbelly.network/nds-node-operating
II. Redbelly Mainnet Node Monitor – Quick Setup Guide
1. Download the Script and Make It Executable
Required packages:
sudo apt update && sudo apt upgrade -y
sudo apt install make curl git wget -y
sudo apt install htop tmux build-essential jq make lz4 gcc unzip -y
Option 1 – Always Send Notifications
This version sends a Telegram alert every time it checks, whether the node is synced or not. 📄View the script here
wget https://raw.githubusercontent.com/nodesynctop/Redbelly-Monitoring/main/redbelly-mainnet-node-monitor-1.sh -O $HOME/redbelly-node-monitor.sh
chmod +x $HOME/redbelly-node-monitor.sh
Option 2 – Notify Only When Not Synced
This version sends a Telegram alert only when the node is not synced. 📄View the script here
wget https://raw.githubusercontent.com/nodesynctop/Redbelly-Monitoring/main/redbelly-mainnet-node-monitor-2.sh -O $HOME/redbelly-node-monitor.sh
chmod +x $HOME/redbelly-node-monitor.sh
2. Configure Your Telegram Bot
Edit the script:
nano $HOME/redbelly-node-monitor.sh
At the top of the file, fill in your Telegram bot token and chat ID, Save and exit:
BOT_TOKEN="" # ← Your Telegram Bot Token
CHAT_ID="" # ← Your Telegram Chat ID
Open Telegram, start a chat with https://t.me/BotFather, and follow the instructions to create a new bot and get your bot token.
Open Telegram and start a chat with https://t.me/userinfobot, send /start
, and it will reply with your chat ID.
3. Add the Script to Crontab
You can choose to run the script every 10 minute, 15 minutes, or set any custom interval you prefer.
3.1 (Run Every 10 Minute)
(crontab -l 2>/dev/null; echo "*/10 * * * * $HOME/redbelly-node-monitor.sh") | crontab -
3.2 Or run every 15 minutes instead
(crontab -l 2>/dev/null; echo "*/15 * * * * $HOME/redbelly-node-monitor.sh") | crontab -
4. Verify That the Cron Job Was Added
crontab -l
You should see the line pointing to your script.
5. Result
The script will run automatically every 10 or 15 minutes (based on your choice), check your Redbelly node sync status, system metrics (CPU, RAM, disk), and send an update to your Telegram.
6. Delete the redbelly-node-monitor.sh Cron Job
Open your crontab for editing:
sudo crontab -e
Find the line containing redbelly-node-monitor.sh, delete the line. Save and exit.
Delete the file using
rm -rf $HOME/redbelly-node-monitor.sh
and you're done.