celovotes v0.0.13
celovotes - Find CELO validator groups to vote for.
Finds CELO validator groups with highest average score and provides voting suggestions to maximize profits while spreading votes over few groups to provide diversity. Tool is optimized to avoid vote thrashing and maintains votes for currently voted groups, unless currently voted groups drop significantly in score, compared to others.
celovotes can be used to print out suggestions or it can be used with --execute flag
to also execute all voting transactions (including automatically activating all pending votes).
For fully automated setup, celovotes can be run once an hour or at least once an epoch (every 24hrs)
through cron or other automation system. This way, it will continue to optimize votes to be deployed
for highest scoring validator groups.
$: npm install -g celovotes
$: celovotes --help
celovotes \
--account <address 1> \
--account <address 2> \
... rest of the accounts with locked gold ...
--executeInterested in hosted version of celovotes so you don't have to run this tool locally? Send
a note (or just an empty email to show interest) to getcelovotes@wotrust.us.