Seraphim Lab LiveDelegate
Rubric 2026-08-19.1

How the grading works

Every provider on this site carries a grade on its own page. This is the whole rule it was produced by — the weights, the scoring, the sources and the limits. If you disagree with a grade, this page is what you disagree with.

What we actually do

This site measures nothing. Four independent sources publish figures about Flare providers; we read them, join them on each provider’s on-chain identity address, and apply the weighting below. Every figure on a dossier links back to the site that produced it, and where two sources disagree we show both rather than picking a winner.

The weighting is the only thing we author. That is the part to argue with, and the reason it is published here in full rather than described in general terms.

The five axes

Weights sum to 100%

AxisWeightHow it is scoredSources
Accuracy35%Primary and secondary band hit rates, each ranked against every provider taking part this epoch, then combined 40 / 60 — the same split the reward mechanism itself uses, where the primary (IQR) band carries 40% of FTSO reward value and the secondary (PCT) band 60%. Ranked rather than taken absolute because a hit rate only means something against the field that faced the same rounds.Flare Systems Explorer
Reliability25%Availability and the lowest uptime among the provider's validator nodes, scored on a fixed curve rather than ranked — most of the field sits above 99.9%, where ranking would turn ordinary jitter into large swings. Then two absolute penalties: 20 points per unreachable node and 10 per epoch since the provider last submitted.Flare Systems Explorer, Flare Registry
Standing15%Starts at 100. Each FIP.10 strike costs 30; losing eligibility costs 40; sitting within five epochs of revocation costs 20. Blended 70 / 30 with the provider's share of the funded feed set, ranked. A signature-verified registry listing adds 5 — any provider can do it in minutes, and not doing it costs nothing.Flare Systems Explorer, Flare Registry
Delegator economics15%The rate a delegator actually receives after the fee (ranked, half the axis), the fee itself (ranked, a fifth), how much vote power sits above the 2.5% cap where it earns nothing extra (absolute), and how steady the rate has been (ranked).Flare Systems Explorer, FlareMetrics
Independence10%Cerberus’s published example-implementation likelihood, inverted so higher is better and otherwise untouched. Not ranked: it is an absolute measurement with published bands, and ranking it would mark an honest provider down whenever the rest of the field happened to be clean.Cerberus On-Chain, Flare Registry

The uptime and availability curve runs through fixed points: 90% → 0, 95% → 40, 99% → 80, 99.9% → 95, 100% → 100.

From axes to a letter

The composite is the weighted mean of the axes that are known, and the letter is cut at A ≥ 85, B ≥ 70, C ≥ 55, D ≥ 40, F below that.

Three rules that decide the hard cases

  1. Absence is never a fault. A provider that published no self-declaration, runs no validators, or is too new for a Cerberus reading scores nothing on that input — the axis drops out of the denominator instead of scoring zero. Missing data must never read as a bad result.
  2. We publish measurements unadjusted. No caveat, correction or normalisation is applied to anyone’s number, including our own where one would be convenient. If a figure looks wrong, the argument belongs with the source that published it — and the dossier links you straight there.
  3. No grade when too little is known. A grade needs at least 70% of the total weight and an accuracy reading. A provider registered but not submitting this epoch gets a dossier and no letter: grading it against the working field would claim more than the data supports.

What the independence axis is, and is not

Cerberus fingerprints every registered provider and publishes the probability that it is running Flare’s stock example implementation rather than an independent production stack. It is a compliance signal about how a provider is built. It is not a reading on whether its prices are any good.

Two things follow, and both are printed on every dossier. The detector scores agreement with the example — and the example itself tracks the consensus price, so a provider that is accurate for entirely independent reasons will agree with it often. And the published number moves with how much evidence the detector has: a provider whose evidence channels have not all filled in is scored on the ready ones, reweighted, which can read materially differently once the rest populate. That is why the axis carries the smallest weight of the five, and why the dossier shows the per-channel evidence rather than the headline alone.

Declared against measured

Providers may sign a registry listing declaring how they are built. Where a signed declaration exists we print it beside the independent measurement, both linked. Most of the field has published no declaration at all — listing is optional, and “no claim” is not an accusation and is never rendered as one. Where a signed claim and a measurement point different ways, we print both facts and no adjective: we assert neither and have not adjusted either.

Sources

Flare Systems Explorer Flare Foundation
Band hit rates, availability, reward rates and the FIP.10 minimal-conditions record. The explorer has no per-provider page; this is the API query the figures were read from.
Flare Registry BurstLabs
Validator uptime and stake, signature-verified listings, self-declarations and eligibility standing.
Cerberus On-Chain cerberusonchain.xyz
The independent measurement of how closely a provider tracks the stock example implementation. Cerberus per-provider pages require an account. This is their open census endpoint — the same record this figure was read from, for every provider at once.
FlareMetrics flaremetrics.io
The variation in a provider’s reward rate, computed over FlareMetrics’ own history — available immediately, where a figure derived from this site’s snapshots needs many epochs before it means anything.

These are independent projects run by other people. We read their public endpoints once per refresh and identify ourselves in the request. None of them has endorsed this site or these grades, and any error in the joining or the weighting is ours, not theirs.

Our conflict of interest

Seraphim Lab operates Seraphim FTSO, one of the providers graded here. We are publishing a scorecard that includes our competitors and ourselves. That is a real conflict and pretending otherwise would be worse than declaring it, so:

Corrections

If a measurement looks wrong, raise it with the source that published it — they own it and can fix it at the root; the dossier links to each one directly. If we have joined, weighted or described something wrongly, that is ours: write to hello@seraphimlab.ca and we will correct it and say what changed. Providers may also sign a listing at the Flare Registry at any time, which is the fastest way to put your own account of how you are built next to the measurement.

Limits worth knowing

Convinced by the data? Delegating takes two minutes. Delegate to Seraphim →