Solana reward records can show staking payouts while leaving the validator commission field empty when Agave’s custom collectors are active. P2P.org said the metadata disappeared from voting and staking rewards from Sept. 8, even though commissions continued to be charged and reward amounts still reconciled. The gap concerns evidence behind the payout, not an identified shortfall.
Why it matters
A validator’s current commission setting may not be the rate used to calculate an earlier epoch’s rewards. Under Solana’s delayed commission rules, the rate is captured before the reward period and used later in the calculation. Comparing a payout with only the latest vote-account setting can therefore point to the wrong rate.
Agave pull request #12588, merged May 20, suppresses the commission field in reward metadata when custom collectors are active. The code still uses commission in its reward calculation. Custom collectors change where commission income is directed, not the inflation commission calculation itself. P2P.org sells staking and reporting services, giving it a commercial interest in the issue.
Market impact
The open RPC request seeks an optional response showing the effective inflation commission, its epoch and the bank slot. It remained open on Oct. 30, with no linked implementation. Jito documents validator commission history, while Marinade’s snapshot parser can extract the rate used in epoch-stakes data; both approaches depend on historical records and their timing context.
Net staking returns can still be measured without a displayed commission, but that does not independently verify the fee behind them. Proposed changes to vote-state and RPC data could make the link easier to check, but neither is a deployed fix in the cited records. Inflation commission is also distinct from MEV commission and block-revenue sharing.
Frequently asked questions
-
Do blank commission fields mean Solana validators charged no fee?
No. Agave still uses commission in its reward calculation; the field is suppressed in reward metadata when custom collectors are active.
-
Why might a validator’s current rate not match a staking reward?
Solana’s delayed commission rules use a historical rate for a reward period. The latest vote-account setting may not be the rate selected for that payout.
-
What did P2P.org report about the missing reward metadata?
P2P.org said the commission field disappeared from voting and staking rewards from Sept. 8, while commissions continued to be charged and reward amounts still reconciled.
-
Can existing tools help stakers check historical commission?
Jito documents validator commission history, and Marinade’s snapshot parser extracts rates from epoch-stakes data. The records still need the correct timing and context.
-
Has Solana deployed a fix to expose the effective commission rate?
The RPC request for the effective rate, its epoch and the bank slot remained open on Oct. 30 with no linked implementation. Proposed remedies were not deployed fixes in the cited records.
CryptoSlate