101 stable releases

1.6.28 Oct 7, 2021
1.6.21 Aug 18, 2021
1.6.20 Jul 23, 2021
1.6.2 Mar 30, 2021
1.2.9 Jul 3, 2020

#1664 in Magic Beans

Download history 105/week @ 2023-10-15 114/week @ 2023-10-22 228/week @ 2023-10-29 9/week @ 2023-11-05 102/week @ 2023-11-12 1/week @ 2023-11-19 206/week @ 2023-11-26 201/week @ 2023-12-03 1/week @ 2023-12-10 102/week @ 2023-12-17 203/week @ 2023-12-24 2/week @ 2023-12-31 1/week @ 2024-01-07 102/week @ 2024-01-14 131/week @ 2024-01-21 204/week @ 2024-01-28

439 downloads per month

Apache-2.0

190KB
4K SLoC

Effortlessly Manage Cluster Stakes

The testnet and mainnet-beta clusters currently have a large population of validators that need to be staked by a central authority.

Staking Criteria

  1. All non-delinquent validators receive 50,000 SOL stake
  2. Additionally, non-deliquent validators that have produced a block in 75% of their slots in the previous epoch receive bonus stake of 500,000 SOL

A validator that is delinquent for more than 24 hours will have all stake removed. However stake-o-matic has no memory, so if the same validator resolves their delinquency then they will be re-staked again

Validator Whitelist

To be eligible for staking, a validator's identity pubkey must be added to a YAML whitelist file.

Stake Account Management

Stake-o-matic will split the individual validator stake accounts from a master stake account, and must be given the authorized staker keypair for the master stake account.

Dependencies

~44–61MB
~1M SLoC