π οΈCrunch bot
Crunch bot - automatic reward payments
Crunch is a command line interface (CLI) for easily automating staking reward payouts on Substrate-based chains
Crunch allows you to:
claim staking rewards for one or a list of validators at the end of each epoch or every X hours
receive notifications about the amount and rate of total staking rewards received by each validator and its nominators
get statistics for each validator. For example - inclusion rate, claimed reward rate, epoch score trend, activity for the current epoch
check for any unclaimed epochs for a given validator
You can check out all the features of Crunch on the official github page
Installing crunch-bot
Create a directory and download the binary file
mkdir $HOME/.kusama/crunch-bot && cd $HOME/.kusama/crunch-bot
wget https://github.com/turboflakes/crunch/releases/download/v0.18.1/crunch
chmod +x $HOME/.kusama/crunch-bot/crunch
cp $HOME/.kusama/crunch-bot/crunch /usr/local/bin/crunch --version
#crunch 0.18.1When running on ubuntu 22.04, an error may occur with the openssl library You can install it yourself
Setting .env
Create a main .env configuration file and configure it. The example below provides a simplified configuration file that uses 1 Kusama validator stash wallet. You can see the full functionality here
We also need to create a separate wallet from which to pay for transactions. We top it up and enter the Seed phrase from the wallet in .private.seed
Launching crunch-bot
Now we can see in information form which awards from the last 84 eras were claimed and which were not claimed

Create a service file

Last updated