Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions src/lib/constants.ts
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@ export const EVENT_TYPE_LABELS: Record<EventType, string> = {
vanilla_solana: 'Running vanilla Solana. MEV tips forfeited.',
jito_opted_out: 'Stopped running Jito-Solana — delegators no longer earn MEV tips.',
jito_opted_in: 'Opted back into Jito-Solana — delegators earn MEV tips again.',
mev_tip_skim: 'Withheld MEV tips from delegators. Skim detected.',
tia_slashed_downtime: 'Offline too long on Celestia. Jailed.',
tia_slashed_double_sign: 'Signed conflicting blocks at the same height on Celestia. Tombstoned.',
};
Expand All @@ -49,6 +50,7 @@ export const EVENT_TYPE_DESCRIPTIONS: Record<EventType, string> = {
vanilla_solana: 'Validator is running the stock Agave client rather than jito-solana, which means they are forfeiting MEV tip revenue that could otherwise flow to their delegators. For validators with meaningful stake this is a direct cost to delegators that does not show up in the advertised commission.',
jito_opted_out: 'Validator just switched from jito-solana to the stock Agave client, meaning MEV tip revenue that would have flowed to delegators is now being forfeited. A deliberate change, not a technical issue — worth understanding why.',
jito_opted_in: 'Validator resumed running jito-solana after a prior opt-out. MEV tip revenue flows to delegators again.',
mev_tip_skim: 'For a closed Solana epoch, the MEV tips actually distributed to this validator\'s delegators fell materially short of the expected staker share — computed as Jito MEV revenue minus the validator\'s stated commission. The Kobe data says one number; the on-chain merkle distribution says a smaller one. Both the percentage shortfall and absolute SOL gap exceeded conservative thresholds before this event was raised.',
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

The term Kobe appears to be internal jargon and might be confusing for public users. Consider using a more descriptive term like expected revenue data. Additionally, Merkle should be capitalized as it is a proper noun.

Suggested change
mev_tip_skim: 'For a closed Solana epoch, the MEV tips actually distributed to this validator\'s delegators fell materially short of the expected staker share — computed as Jito MEV revenue minus the validator\'s stated commission. The Kobe data says one number; the on-chain merkle distribution says a smaller one. Both the percentage shortfall and absolute SOL gap exceeded conservative thresholds before this event was raised.',
mev_tip_skim: 'For a closed Solana epoch, the MEV tips actually distributed to this validator\'s delegators fell materially short of the expected staker share — computed as Jito MEV revenue minus the validator\'s stated commission. The expected revenue data says one number; the on-chain Merkle distribution says a smaller one. Both the percentage shortfall and absolute SOL gap exceeded conservative thresholds before this event was raised.',

tia_slashed_downtime: 'Validator missed too many blocks on Celestia and was jailed. Stake receives a minor slash; validator must manually unjail before they can rejoin consensus. Delegators earn no rewards while jailed.',
tia_slashed_double_sign: 'Validator signed two different blocks at the same height on Celestia. A slashing penalty is applied to all bonded stake — the validator\'s and all delegators\' proportionally. The validator is permanently tombstoned and cannot rejoin the active set.',
};
Expand Down
1 change: 1 addition & 0 deletions src/types/api.ts
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ export type EventType =
| 'vanilla_solana'
| 'jito_opted_out'
| 'jito_opted_in'
| 'mev_tip_skim'
| 'tia_slashed_downtime'
| 'tia_slashed_double_sign';

Expand Down
Loading