Skip to content

app: protocol status and public metrics page #72

Description

@joelpeace48-cell

Problem

There is no public evidence the protocol is alive. Grant reviewers and pilot
partners want traction numbers, and the README itself defines success as
"sustained on-chain attested inference volume" — with no way to see it.

What to do

  • /status showing service health (API, indexer lag, RPC connectivity) and
    protocol metrics: attestations recorded over time, active models and payers,
    settlement volume, disputes raised and resolved.
  • Sourced from the indexer, cached, degrading gracefully.
  • Be honest during the pilot phase: label testnet data clearly and do not
    present small numbers as larger ones. A reviewer who catches inflated framing
    discounts everything else on the site.
  • Publish incident history once there is any.

Acceptance criteria

  • Health and protocol metrics displayed
  • Charts legible in both themes and on mobile
  • Testnet versus mainnet unambiguously labelled
  • Graceful degradation when the indexer is unavailable

Notes

Honest small numbers with a visible trend are more persuasive than impressive
numbers a reviewer cannot reconcile with the repository's commit history.

Metadata

Metadata

Assignees

No one assigned

    Labels

    GrantFox OSSIssue tracked in GrantFox OSSThird CampaignCampaign: Third Campaignarea:appRoutes (app/)difficulty:hardDesign judgement required; subtle failure modespriority:mediumValuable, not blockingtype:featNew capability

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions