CC SpaceCC Space
ValidatorsSuper ValidatorsSV HealthSV LockingGovernance
TransfersUpdatesTokensVerify TransferOffersPreapprovalsRewardsCNS
FA ComplianceFA 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#118,660Splicev0.9.3
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 10 of 13 reporting. DSO activity 100%.

Periods below the quorum

None in the last 30 days: at least 10 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#118,6592m 51s ago
99.993%
3m0DEAWS
Cumberland 1Up#118,6593m 12s ago
99.893%
46m3USAWS
Cumberland 2Up#118,6593m 26s ago
99.791%
1h 30m3USAWS
Digital Asset 1Up#118,6593m 32s ago
99.774%
1h 38m1CHGoogle Cloud
Digital Asset 2Up#118,6591m 44s ago
99.743%
1h 51m1CHGoogle Cloud
Five North 1Up#118,6592m 44s ago
99.919%
35m1GBOVHcloud
Global Synchronizer FoundationUp#118,6592m 17s ago
99.978%
9m0DEAWS
Liberty City Ventures 1Up#118,6592m 52s ago
99.928%
31m1CHGoogle Cloud
MPC Holding IncUp#118,6593m 36s ago
99.858%
1h 1m6GBGoogle Cloud
Orb 1 LP 1Up#118,6593m 36s ago
99.885%
50m2USGoogle Cloud
Proof Group 1Up#118,6601m 39s ago
99.817%
1h 19m3USGoogle Cloud
SV Nodeops LimitedUp#118,6601m 37s ago
99.671%
2h 22m6JPAWS
Tradeweb Markets 1Up#118,6601m 27s ago
99.635%
2h 38m6USAWS
SVs reporting, fewest per interval
SVs reporting (fewest)Threshold
Ledger incidents
Started, UTCSuper validatorComponentDurationState
Oct 20, 17:27Proof Group 1Participant7m 34sResolved
Oct 20, 16:43Cumberland 1Participant16mResolved
Oct 20, 16:33Cumberland 2Participant26mResolved
Oct 20, 13:08Tradeweb Markets 1Participant7m 30sResolved
Oct 20, 07:25Tradeweb Markets 1Participant19mResolved
Oct 20, 06:22SV Nodeops LimitedParticipant17mResolved
Oct 19, 14:52Digital Asset 1Participant1h 31mResolved
Oct 19, 14:50Digital Asset 2Participant1h 47mResolved
Oct 19, 11:05Cumberland 1Participant10mResolved
Oct 19, 03:20Cumberland 1Participant5m 15sResolved
1–10 / 33
How it’s computed
  1. 1. Ledger

    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, 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 or incidents

fromdate

First UTC day; default 7 days before to

todate

Last UTC day; default today; at most 31 days

svstring

One SV by name; default every SV

sourcestring

For incidents: ledger or probes; default both

formatstring

json (default), csv, tsv or ndjson

curl '/api/sv-health/raw?kind=gaps&from=2026-09-23&to=2026-10-23'
Answers are cached for 60 s; times are UTC.
application/json
{
  "network": "mainnet",
  "kind": "gaps",
  "from": "2026-09-23T00:00:00.000Z",
  "to": "2026-10-23T00: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