Skip to content

"Stage" label #2726

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
tgladilina opened this issue May 13, 2025 · 0 comments · May be fixed by #2733
Open

"Stage" label #2726

tgladilina opened this issue May 13, 2025 · 0 comments · May be fixed by #2733
Assignees
Labels
enhancement New feature or request

Comments

@tgladilina
Copy link
Collaborator

tgladilina commented May 13, 2025

Add a “Stage” label to the side panel of the Blockscout explorer, positioned next to the chain logo. This label should reflect the maturity and decentralisation level of the chain, based on L2BEAT's framework.

Requirements:

  • Display the current stage as a label (e.g. “Stage 1”) beside or below the chain logo
  • On hover, show a tooltip explaining the meaning of the stage
  • Stage definitions are based on L2BEAT’s framework:
    [not showing this label] Stage 0 – No meaningful decentralisation
    The system relies on a centralised operator or lacks mechanisms for users to verify or challenge the state.
    Stage 1 – Users can verify state correctness
    The system offers fraud or validity proofs, allowing users to check if the state is correct, though some centralised components may remain.
    Stage 2 – Users can enforce state correctness
    The system is trust-minimised: users can independently verify and enforce correctness without relying on a central party. It meets the full criteria of a decentralised L2.
  • Use this tooltip copy for now:
    “The decentralisation and maturity of the chain. Learn more at l2beat.com"
  • The stage value should be set in the chain config

Chains to apply to:
Base Mainnet -> Stage 1
Arbitrum One Mainnet-> Stage 1
OP Mainnet -> Stage 1
Unichain Mainnet -> Stage 1
Scroll Mainnet -> Stage 1
Ink Mainnet -> Stage 1
Kinto Mainnet -> Stage 1

UI:
Add "Stage 1" or "Stage 2" label FIGMA component

Image

@ulyanas ulyanas added the enhancement New feature or request label May 13, 2025
tom2drum added a commit that referenced this issue May 14, 2025
@tom2drum tom2drum linked a pull request May 14, 2025 that will close this issue
4 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants