CC SpaceCC Space
ValidatorsSuper ValidatorsSV HealthSV LockingGovernance
TransfersUpdatesTokensVerify TransferOffersPreapprovalsRewardsCNS
FA RewardsFA Locking
AnalyticsDev FundEcosystemNewsTech updates
API Reference
CC SpaceCC Space
CC SpaceCC Space
Copyright © 2026 ITRocket. All Rights Reserved.
  • Validators
  • Super Validators
  • Governance
  • Transfers
  • Analytics
  • Ecosystem
  • Account
  • API docs
  • Pricing
  • Contact us
  • Terms of use
  • Privacy Policy
Ask the API

Super Validator Health

Quorum, heartbeat of each Super Validator, and the response of their endpoints.

Round#122,961Splicev0.10.0
Period

SV heartbeats and reporting gaps, based on on-chain status reports.

SVs reporting now

13 of 13(quorum 9)

Time with ≥ 9 SVs reporting

100%of the last 30 days

Periods below the quorum

Nonein the last 30 days

Lowest 11 of 13 reporting. DSO activity 100%.

Periods below the quorum

None in the last 30 days: at least 11 of 13 SVs were reporting at every moment (the quorum is 9).

Status reports by SV
ReportingA gap over 5 minSilent most of the intervalNot a member
Heartbeat by Super Validator
Hosting
C7 Technology Services LimitedUp#122,9612m 47s ago
99.485%
3h 43m4IEAWS
Cumberland 1Up#122,9613m 22s ago
99.991%
4m0USAWS
Cumberland 2Up#122,9611m 34s ago
99.968%
14m1USAWS
Digital Asset 1Up#122,9613m 50s ago
99.986%
6m0CHGoogle Cloud
Digital Asset 2Up#122,9611m 53s ago
99.971%
12m1CHGoogle Cloud
Five North 1Up#122,9612m 45s ago
99.992%
3m0FIHetzner
Global Synchronizer FoundationUp#122,9611m 56s ago
98.783%
8h 46m16IEAWS
Liberty City Ventures 1Degraded#122,9613m 10s ago
99.963%
16m1USGoogle Cloud
MPC Holding IncDegraded#122,9613m 6s ago
99.99%
none0USGoogle Cloud
Orb 1 LP 1Degraded#122,9613m 27s ago
99.991%
4m0USGoogle Cloud
Proof Group 1Up#122,9612m 29s ago
99.442%
4h 1m5USCoreWeave
SV Nodeops LimitedUp#122,9613m 19s ago
99.919%
35m2JPAWS
Tradeweb Markets 1Up#122,9612m 42s ago
99.991%
4m0USAWS
SVs reporting, fewest per interval
SVs reporting (fewest)Threshold
Report gaps and lag
Started, UTCSuper validatorComponentDurationState
Nov 14, 10:14Liberty City Ventures 1Participant5m 30sResolved
Nov 12, 06:45Proof Group 1Participant25mResolved
Nov 12, 01:01SV Nodeops LimitedParticipant18mResolved
Nov 10, 08:07SV Nodeops LimitedParticipant9m 42sResolved
Nov 5, 22:49Proof Group 1Participant10mResolved
Nov 3, 10:21C7 Technology Services LimitedParticipant24mResolved
Nov 3, 00:04Global Synchronizer FoundationParticipant28mResolved
Oct 30, 15:25Proof Group 1Participant2h 32mResolved
Oct 30, 11:35Global Synchronizer FoundationParticipant6m 11sResolved
Oct 28, 18:37C7 Technology Services LimitedParticipant2h 10mResolved
1–10 / 30
How it’s computed
  1. 1. On-chain

    Each SV writes a status report about every 140 s. It is accepted only after 9 of 13 SVs confirm it.

  2. 2. Our indexer

    Reads every report since June 2024 through the Scan API, and the DSO’s member list.

  3. 3. Each SV

    Up while its last accepted report is under 5 minutes old.

  4. 4. The network

    Counted: time with at least 9 of 13 SVs reporting. Fewer is not proof of an outage.

Example: 5 SVs, quorum 4

SV ASV BSV CSV DSV Equorum: 4 of 5SVs up0 min15 min30 min45 min60 min

Each report keeps its SV counted for 5 min. SV C and SV D go quiet; from minute 29 to 38 only three report, so that stretch is listed as a period below 4, with C and D as not reporting.

Heartbeat of an SV

heartbeat=time with a report < 5 min oldtime as a DSO member

Threshold

q=⌈n + f + 12⌉=9with n = 13, f = 4

Time with ≥ 9 SVs reporting

time with ≥ 9 SVs reportingtime with data

Every accepted report proves the DSO confirmed it. Fewer reporting SVs does not prove the network stopped: an SV’s app can stop while its participant still confirms. The 5 minutes is our monitoring rule, not a Canton definition.

Probes do not count. A server of ours times each SV’s endpoints every 30 s; a failure there can be our route, so it is shown as diagnostics only.

Raw data API
No key required

GET/api/sv-health/raw

Query parameters

kindstringrequired

Which data: gaps, failures, incidents or probes

fromdate

First UTC day; default 7 days before to

todate

Last UTC day; default today; at most 31 days. For an exact window use since and until (ISO times) instead

svstring

One SV by name; default every SV

sourcestring

For incidents: ledger or probes; default both

servicestring

For failures and probes: one endpoint; default all

formatstring

json (default), csv, tsv or ndjson

curl '/api/sv-health/raw?kind=gaps&from=2026-10-16&to=2026-11-15'
Answers are cached for 60 s; times are UTC.
application/json
{
  "network": "testnet",
  "kind": "gaps",
  "from": "2026-10-16T00:00:00.000Z",
  "to": "2026-11-15T00:00:00.000Z",
  "truncated": false,
  "next": null,
  "rows": [
    {
      "sv": "Digital-Asset-1",
      "last_report_at": "2026-10-20T08:01:12.000Z",
      "started_at": "2026-10-20T08:06:12.000Z",
      "ended_at": "2026-10-20T08:09:40.000Z",
      "next_report_at": "2026-10-20T08:09:40.000Z",
      "seconds": 208
    },
    "…"
  ]
}
›Fields of a row (gaps)
svstringSV name
last_report_atdate-timeIts last accepted report before the gap
started_atdate-time5 minutes after that report
ended_atdate-time | nullIts next accepted report; null while the gap lasts
next_report_atdate-time | nullThe same as ended_at
secondsintegerLength of the gap