OpenSource rust client (Keeper) handling reward distribution from the Adrena database.
$> cargo build
$> cargo build --release
$> cargo run -- --payer-keypair payer.json --endpoint https://adrena.rpcpool.com/xxx --commitment finalized --db-string "postgresql://adrena:YYY.singapore-postgres.render.com/transaction_db_celf" --combined-cert /etc/secrets/combined.pem
Or on Render
./target/release/mrrewards --payer-keypair /etc/secrets/mrrewards.json --endpoint https://adrena.rpcpool.com/xxx--x-token xxx --commitment finalized --db-string "postgresql://adrena:YYY.singapore-postgres.render.com/transaction_db_celf" --combined-cert /etc/secrets/combined.pem
Ideally run that on a Render instance.