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.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

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