Skip to content

Tokenomics page still presents Validator Liveness Rewards as active income — removed by CIP-0096 (cap → $0, effective Apr 30, 2026) #744

@swcho-blockchian

Description

@swcho-blockchian

Page: /overview/reference/tokenomics-of-gs
Source file: docs-main/overview/reference/tokenomics-of-gs.mdx

Summary

The "How Validators Earn" / "Reward Distribution" sections still describe validator
liveness rewards
as a live income mechanism with a per-round dollar cap. However,
CIP-0096 ("Removing Liveness Rewards from Validator Rewards Pool", Status: Approved)
sets the Validator Liveness Reward Cap = $0 on April 30, completing a phased removal.
As of today the page overstates validator income and cites an outdated cap figure.

Ref: https://github.com/canton-foundation/cips/blob/main/cip-0096/cip-0096.md

CIP-0096 reduction schedule:

  • ≤5 business days from approval: cap = $3.33
  • +30 days: cap = $2.50
  • +60 days: cap = $0.60
  • On April 30: cap = $0

Specific lines now inaccurate

  1. ## Reward Distribution

    ValidatorLivenessActivityRecord — one per live validator per round. Rewards a
    validator for being available to validate and confirm transactions...

  2. ## How Validators Earn

    Liveness rewards — each live validator creates a ValidatorLivenessActivityRecord,
    earning a share of the validator faucet tranche. The per-validator faucet cap
    defaults to $2.85 USD equivalent per round.
    Liveness rewards give new validators
    initial CC to fund traffic purchases.

    (Note: "$2.85" does not match CIP-0096's schedule of $5 → $3.33 → $2.50 → $0.60 → $0,
    so this figure appears outdated independent of the removal.)

  3. Issuance-curve paragraph
    Validators and app builders use this page to model expected CC income. Presenting
    liveness rewards as active (with a non-zero cap) materially overstates baseline validator
    revenue post-CIP-0096, and may mislead onboarding/economics decisions.

Open questions for maintainers (drives the correct fix)

  1. After cap → $0, is ValidatorLivenessActivityRecord still emitted (zero value) or
    removed from the protocol entirely?
  2. Does the validatorFaucetCap tranche still exist in the issuance curve? If its cap is
    $0, the "surplus flows to the validator liveness faucet" routing seems moot/changed.
  3. Is the "$2.85 per round" figure simply stale?

Proposed resolutions

  • If the mechanism is fully removed: delete the liveness-rewards descriptions and the
    faucet-tranche references; state validators now earn only via activity rewards
    (ValidatorRewardCoupon).
  • If the mechanism is retained but zeroed: keep a brief mention, mark it deprecated,
    note "cap = $0 effective 2026-04-30 per CIP-0096", remove the $2.85 figure, and clarify
    it no longer provides CC income.

Happy to open a follow-up PR once the intended direction is confirmed :)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions