Rakurai Programs
A collection of Solana smart contracts and tools required for Rakurai’s validator operations.
1. Documentation
Programs
| Section | Description |
|---|---|
| Rakurai Activation | Multisig-controlled smart contract that authorizes and manages validators running Rakurai nodes. |
| Reward Distribution | Distributes block rewards to stakers via per-epoch RCA and post-epoch Merkle claims; tracks on-chain tip and MevShare revenue in per-validator, per-service Tips Collection Accounts and MevShare Collection Accounts (TCA / MCA). |
| Rakurai Tip Manager | Manages tips sent to Rakurai validators across eight tip PDAs; drains and splits tips to the validator's Tips Collection Account (TCA). |
CLIs
| Section | Description |
|---|---|
| Rakurai CLIs | Overview, install, and index for both CLI binaries. |
| Rakurai Activation CLI | Operator CLI for Rakurai Activation Accounts — initialize an RAA, enable/disable the scheduler, and update commission. |
| Partner Tip and MevShare Revenue Settlement CLI | Record MCA MevShare (post-pack) and settle custom tip (TCA) or post-pack (MCA) revenue (rakurai-partner-settle). |