Skip to main content

Upgrade

Network upgrade procedures for Crossfi.

🔄 Live Upgrade Information

Current Version:unknown

Check Current Version

curl -s https://m-crossfi-rpc.ruangnode.com:443/abci_info | jq -r '.result.response.version'
🔄 Checking versions...

Important Notes

⚠️ Before upgrading:

  • Always backup your current binary
  • Check for any breaking changes in release notes
  • Ensure you have enough disk space

After upgrading:

  • Verify the new version with crossfid version
  • Monitor logs for any errors
  • Check node sync status

Manual Upgrade (Alternative)

If you prefer manual upgrade without the live component:

# Stop service
sudo systemctl stop crossfid

# Backup current binary
cp $(which crossfid) $HOME/.crossfi/crossfid.backup

# Build new version
cd ~/crossfi
git pull
git checkout <NEW_VERSION>
make build
sudo mv $HOME/crossfi/build/crossfid $(which crossfid)

# Verify new version
crossfid version

# Start service
sudo systemctl restart crossfid && sudo journalctl -u crossfid -f