Agave leaves the applied-rate field empty, so verifying a staking fee requires historical validator state and delegation evidence.
Solana’s staking payouts can remain visible while the validator fee, or commission, behind them becomes harder to verify. Agave leaves the commission-rate field empty in reward metadata when custom collectors are active, making a fee check depend on historical validator state as well as the SOL received.
In an Oct. 30 report, staking provider P2P.org said the commission record disappeared from both voting and staking rewards from Sept. 8. It said commission continued to be charged and reward amounts still reconciled. The reporting problem concerns the evidence explaining a payout, rather than an identified shortfall in that payout.
P2P.org sells staking and reporting services, giving it a commercial interest in the issue.
The change was explicit in Agave pull request #12588, merged May 20. It makes the commission field empty after activation of the custom-collector feature, covering accumulated validator commission rewards and individual stake rewards. The PR describes outward-facing reward payloads used by block queries and subscriptions.
An empty field does not mean a validator charged no commission. It means that piece of metadata is unavailable. Agave’s current calculation code still passes the commission into reward calculation before suppressing it in the reward record.
Custom collectors serve a separate purpose. SIMD-0232, the protocol specification for the feature, lets validators direct commission income to designated collection accounts. It explicitly leaves inflation commission calculation unchanged while defining new collection rules.
The PR’s rationale is that an accumulated reward can combine income directed to a collector, making a single commission rate inappropriate for that aggregate.
Source link







