Get Shido Pulse running on your validator in under 5 minutes.
pip3curl or wget installedDownload the latest Shido Pulse release archive from shidopulse.com:
curl -LO https://shidopulse.com/releases/shido-pulse-latest.tar.gz
wget:
wget https://shidopulse.com/releases/shido-pulse-latest.tar.gz
Extract the archive to /opt/shido-pulse:
sudo mkdir -p /opt/shido-pulse
sudo tar -xzf shido-pulse-latest.tar.gz -C /opt/shido-pulse --strip-components=1
Run the installer. This single command handles everything — Python dependencies, systemd service setup, validator detection, and configuration:
cd /opt/shido-pulse
sudo ./install.sh
The installer will:
shido-pulse package and its dependenciesshido-heart systemd serviceLaunch the interactive menu and confirm your validator is detected:
shido-pulse
You should see the main menu with your validator moniker, signing status, and system health.
# Check Shido Heart daemon status
systemctl status shido-heart
# View recent logs
journalctl -u shido-heart -n 20 --no-pager
Your node was registered with shidopulse.com during setup. To access the web dashboard:
Auto-updates will be available through Automation Settings in a future release. For now, update manually:
# Download the latest release
curl -LO https://shidopulse.com/releases/shido-pulse-latest.tar.gz
# Extract and re-run the installer
sudo tar -xzf shido-pulse-latest.tar.gz -C /opt/shido-pulse --strip-components=1
cd /opt/shido-pulse
sudo ./install.sh
Ensure shidod is running and accessible:
systemctl status shidod
Install Python 3 and pip manually:
sudo apt update && sudo apt install -y python3 python3-pip
The installer and daemon require root or sudo access:
sudo ./install.sh
Check the logs for details:
journalctl -u shido-heart -n 50 --no-pager
Check out the product overview or reach out on GitHub.
View Product