filecoin-project / filecoin-project/solstice

fpv-indexer dashbaord

Open
#45 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Solidity
Stars
0
Forks
2
Avg merge
3d 3h
Merged PRs (30d)
10

Description

## Done Criteria
An ecosystem-accessible dashboard that visualizes the output of the fpv-indexer (fidlabs/fpv-indexer, built for #28), showing at minimum:
- Per-Orchestrator FPV_i(Q) and how it breaks down (settlement events / qualifying prints feeding it)
- AggregatedFPV(Q) vs. the current quarterly gate target
- Posting/verification window status per Orchestrator (posted, missing, corrected)

## Why Important
FIP-0118's accountability model relies on posted volume being publicly recomputable and checkable during the verification window (FIP-0118 Section 2.2.2), a mismatch must be "detectable by any observer." The dashboard is what makes that practically usable instead of requiring everyone to run the indexer and read raw JSON.

## Timeline
Needed for the indexer's live test in the first 48h after the calibnet deployment per [testing plan](https://docs.google.com/document/d/1Egkt0duocjrI49Jk9VPkf1dDaD-Gg5UEX4CBnXjg5bU/edit).

## User/Customer
* FIP-0118 governance actors (SRA Governance, Orchestrators)
* Wider ecosystem for auditing activity

## Notes
Depends on / visualizes output of #28. Indexer development repo: fidlabs/fpv-indexer.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing the fpv-indexer output from fidlabs/fpv-indexer, issue #28, and the testing plan linked in the issue. Then identify the dashboard entry point in solstice and define how it will expose the three listed views. Done means an ecosystem-accessible dashboard makes per-Orchestrator FPV, the aggregate target comparison, and posting/verification status publicly checkable.

Written by the indexing model from the issue text.

Assessment

Domain
data-visualization
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.