Last updated

Rakurai Programs

A collection of Solana smart contracts and tools required for Rakurai’s validator operations.

1. Documentation

Programs

SectionDescription
Rakurai ActivationMultisig-controlled smart contract that authorizes and manages validators running Rakurai nodes.
Reward DistributionDistributes 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 ManagerManages tips sent to Rakurai validators across eight tip PDAs; drains and splits tips to the validator's Tips Collection Account (TCA).

CLIs

SectionDescription
Rakurai CLIsOverview, install, and index for both CLI binaries.
Rakurai Activation CLIOperator CLI for Rakurai Activation Accounts — initialize an RAA, enable/disable the scheduler, and update commission.
Partner Tip and MevShare Revenue Settlement CLIRecord MCA MevShare (post-pack) and settle custom tip (TCA) or post-pack (MCA) revenue (rakurai-partner-settle).