Staking pool based on Scalable Reward Distribution On The Ethereum Blockchain
Run the following from the program/ subdirectory:
$ cd program
$ cargo build-bpf
$ cargo test-bpf
$ cd program/interface
$ npm pack
Copy tarball to your project
$ npm install /path/to/tarball
Requires that you have solana-test-validator
installed
$ ./test.sh
Solana staking program in Rust
TS interface to interact with staking program