iBot
Wait

API Intelligence Control Center

15 centralized exchanges, 15 decentralized exchanges, 29 whale rails

Every API the site already calls is under this heading. Buy stability uses /api/health, CoinGecko, and /api/funding. Existing sockets stay as they are.

Intel registry · 12 phasesFeature inspectorPrediction sim

API Health Dashboard

24 + 0 + 37 + 0 + 0 + 2 + 0 + 1 + 21 = 85 of 85 rows

Read-only. Same snapshot as the table below, no extra probe or network call. First match wins, so the counts always add up to the row total.

CONNECTED
LIVE, latency <= 1000 ms, newest row under its own stale limit
IDLE
that same healthy row, quiet for max(120s, 2× its real poll interval)
DEGRADED
DEGRADED, PARTIAL, WARMING, STALE, or LIVE with latency Xms / data Ns old
RATE_LIMITED
LIVE-HELD, 429 hold or HTTP 429 (checked first)
AUTHENTICATION_ERROR
NOT LIVE with HTTP 401, a non-geo 403, key-rejection text, or CONFIG-MISSING naming a key/secret/token
DISCONNECTED
NOT LIVE with network error, timeout, DNS, connection refused/reset or HTTP 5xx
MAINTENANCE
stored HTTP 503 with Retry-After, or a stored official maintenance field. No signal shows 0
NOT LIVE
NOT LIVE / CONFIG-MISSING with no other signal, incl. geo/WAF blocks
UNKNOWN
not measured, or a LIVE row missing latency or a newest timestamp

Geo/WAF blocks (HTTP 403/451 “geo/WAF block”) stay under NOT LIVE, not authentication. NOT LIVE and UNKNOWN are shown, never hidden. Provider group = the row kind. Latency percentiles are nearest-rank over rows with a measured latency.

Health score formula: H = mean of measured components, 0-100. Row: freshness (1 while age <= its stale budget, 0 at its not-live limit, linear between) and latency (1 at <= 1000 ms, 0 at >= 10000 ms, linear). Group H = mean of row H over rows with a measurement (n shown). Missing component dropped; none measured = no score, never 0 or 50.

Latency p50
223 ms
Latency p95
556 ms
Latency sample
24 of 24
Last update
65s ago
Oldest check
2m ago
Health score
100 · n=24

By provider group

  • CEX 13
  • DERIV 5
  • SITE 3
  • BOOK 1
  • CANDLES 1
  • DEX 1

Trend (polls in this tab)

no history yet

No rows in this status right now (0).

Trend (polls in this tab)

no history yet
Latency p50
8059 ms
Latency p95
8439 ms
Latency sample
37 of 37
Last update
12s ago
Oldest check
2m ago
Health score
71.3 · n=37

By provider group

  • WHALE 26
  • SITE 8
  • BOOK 1
  • CANDLES 1
  • DEX 1

Trend (polls in this tab)

no history yet

No rows in this status right now (0).

Trend (polls in this tab)

no history yet

No rows in this status right now (0).

Trend (polls in this tab)

no history yet
Latency p50
8023 ms
Latency p95
8023 ms
Latency sample
2 of 2
Last update
12s ago
Oldest check
12s ago
Health score
46.3 · n=2

By provider group

  • WHALE 2

API names (2)

Trend (polls in this tab)

no history yet

0 (no maintenance feed)

Trend (polls in this tab)

no history yet
Latency p50
8439 ms
Latency p95
8439 ms
Latency sample
1 of 1
Last update
2m ago
Oldest check
2m ago
Health score
17.3 · n=1

By provider group

  • WHALE 1

API names (1)

Trend (polls in this tab)

no history yet
Latency p50
112 ms
Latency p95
563 ms
Latency sample
21 of 21
Last update
10s ago
Oldest check
2m ago
Health score
100 · n=21

By provider group

  • DEX 13
  • SITE 5
  • CEX 2
  • BOOK 1

LIVE-HELD in UNKNOWN (0)

No LIVE-HELD row is in UNKNOWN.

Trend (polls in this tab)

no history yet

21 LIVE rows are counted UNKNOWN: latency, newest data time or stale limit not measured, so CONNECTED cannot be shown.

Measured connection health

79 LIVE / 852 NOT LIVE2 warming2 other status (1 CONFIG-MISSING, 1 PARTIAL)Production

Server-measured status. One probe per connection on this server, and the same list everywhere on the site. This list re-reads that snapshot every 2s. 79 LIVE and 2 NOT LIVE are these 85 rows. Retry ladder 30s → 120s → 600s → every 30 min.

History store: disk — persistentDisk: 0.32% of 25 GB plan quota

Exchange cell freshness

Exchange snapshot was not read.

CEX · 15/15 LIVE

direct-venue
data-api.binance.visionCONNECTEDLIVE
223ms 07:49:04 UTC07:49:04 UTC (96s ago)Checked 07:49:04Zage 2m
Auth: no key sent · HTTP 200 acceptedBackup: none reportedH: 100

2 rows, newest 96s old

API /api/connections/binance

direct-venue
api.bybit.comCONNECTEDLIVE
172ms 07:49:04 UTC07:49:04 UTC (95s ago)Checked 07:49:04Zage 2m
Auth: no key sent · HTTP 200 acceptedBackup: none reportedH: 100

1 rows, newest 96s old

API /api/connections/bybit

direct-venue
www.okx.comCONNECTEDLIVE
364ms 07:49:06 UTC07:49:04 UTC (95s ago)Checked 07:49:06Zage 2m
Auth: no key sent · HTTP 200 acceptedBackup: none reportedH: 100

1 rows, newest 96s old

API /api/connections/okx

direct-venue
api.exchange.coinbase.comCONNECTEDLIVE
383ms 07:49:05 UTC07:49:04 UTC (95s ago)Checked 07:49:05Zage 2m
Auth: no key sent · HTTP 200 acceptedBackup: none reportedH: 100

1 rows, newest 96s old

API /api/connections/coinbase

direct-venue
api.kraken.comUNKNOWN
65ms 07:49:02 UTC07:49:02 UTC (98s ago) — payload has no timestampChecked 07:49:02Zage 2m
Auth: no key sent · HTTP 200 acceptedBackup: none reportedH: 100

2 rows (payload has no timestamp; body fetched 98s ago)

API /api/connections/kraken

direct-venue
api.kucoin.comCONNECTEDLIVE
259ms 07:49:04 UTC07:49:03 UTC (96s ago)Checked 07:49:04Zage 2m
Auth: no key sent · HTTP 200 acceptedBackup: none reportedH: 100

1 rows, newest 97s old

API /api/connections/kucoin

direct-venue
api.gateio.wsUNKNOWN
906ms 07:49:03 UTC07:49:03 UTC (96s ago) — payload has no timestampChecked 07:49:03Zage 2m
Auth: no key sent · HTTP 200 acceptedBackup: none reportedH: 100

1 rows (payload has no timestamp; body fetched 97s ago)

API /api/connections/gate

direct-venue
api.bitget.comCONNECTEDLIVE
258ms 07:49:01 UTC07:49:00 UTC (99s ago)Checked 07:49:01Zage 2m
Auth: no key sent · HTTP 200 acceptedBackup: none reportedH: 100

1 rows, newest 100s old

API /api/connections/bitget

direct-venue
api.huobi.proCONNECTEDLIVE
381ms 07:49:02 UTC07:49:02 UTC (98s ago)Checked 07:49:02Zage 2m
Auth: no key sent · HTTP 200 acceptedBackup: none reportedH: 100

1 rows, newest 98s old

API /api/connections/htx

direct-venue
api.mexc.comCONNECTEDLIVE
102ms 07:49:02 UTC07:49:00 UTC (100s ago)Checked 07:49:02Zage 2m
Auth: no key sent · HTTP 200 acceptedBackup: none reportedH: 100

1 rows, newest 100s old

API /api/connections/mexc

direct-venue
sg-api.upbit.comCONNECTEDLIVE
366ms 07:49:35 UTC07:49:15 UTC (85s ago)Checked 07:49:35Zage 65s
Auth: no key sent · HTTP 200 acceptedBackup: none reportedH: 100

30 rows, newest 85s old

API /api/connections/upbit

direct-venue
www.bitstamp.netCONNECTEDLIVE
19ms 07:49:05 UTC07:49:05 UTC (95s ago)Checked 07:49:05Zage 2m
Auth: no key sent · HTTP 200 acceptedBackup: none reportedH: 100

1 rows, newest 95s old

API /api/connections/bitstamp

direct-venue
api.crypto.comCONNECTEDLIVE
631ms 07:49:06 UTC07:49:05 UTC (94s ago)Checked 07:49:06Zage 2m
Auth: no key sent · HTTP 200 acceptedBackup: none reportedH: 100

1 rows, newest 95s old

API /api/connections/crypto.com

direct-venue
www.deribit.comCONNECTEDLIVE
108ms 07:49:01 UTC07:49:00 UTC (99s ago)Checked 07:49:01Zage 2m
Auth: no key sent · HTTP 200 acceptedBackup: none reportedH: 100

1 rows, newest 100s old

API /api/connections/deribit

site-route
not measuredCONNECTEDLIVE
43ms 07:49:35 UTC07:49:03 UTC (97s ago)Checked 07:49:35Zage 65s
Auth: not measuredBackup: none reportedH: 100

1 rows, newest 97s old

API /api/connections/wsapi-v3

DERIV · 5/5 LIVE

Binance futures tickersite-route
not measuredCONNECTEDLIVE
86ms 07:49:35 UTC07:49:35 UTC (64s ago)Checked 07:49:35Zage 65s
Auth: not measuredBackup: none reportedH: 100

160 rows, newest 65s old

API /api/connections/site:deriv-all

site-route
not measuredCONNECTEDLIVE
5ms 07:49:05 UTC07:49:03 UTC (96s ago)Checked 07:49:05Zage 2m
Auth: not measuredBackup: none reportedH: 100

27 rows, newest 96s old

API /api/connections/site:funding

site-route
not measuredCONNECTEDLIVE
3ms 07:49:03 UTC07:49:01 UTC (98s ago)Checked 07:49:03Zage 2m
Auth: not measuredBackup: none reportedH: 100

1 rows, newest 99s old

API /api/connections/site:flow

Binance premium index (P200)direct-venue
fapi.binance.comCONNECTEDLIVE
242ms 07:49:02 UTC07:49:01 UTC (99s ago)Checked 07:49:02Zage 2m
Auth: no key sent · HTTP 200 acceptedBackup: none reportedH: 100

939 rows, newest 99s old (Binance endpoint reachability only)

API /api/connections/site:p200-premium

P200 open interestsite-route
not measuredCONNECTEDLIVE
20ms 07:49:05 UTC07:48:59 UTC (100s ago)Checked 07:49:05Zage 2m
Auth: not measuredBackup: none reportedH: 100

1 rows, newest 101s old

API /api/connections/site:p200-open-interest

DEX · 15/15 LIVE

direct-venue
GeckoTerminalUNKNOWN
120ms 07:50:30 UTC07:50:30 UTC (9s ago) — payload has no timestampChecked 07:50:30Zage 10s
Auth: no key sent · HTTP 200 acceptedBackup: none reportedH: 100

20 rows (payload has no timestamp; body fetched 10s ago)

API /api/connections/uniswap-v3

direct-venue
GeckoTerminalUNKNOWN
1ms 07:49:10 UTC07:49:10 UTC (90s ago) — payload has no timestampChecked 07:49:10Zage 2m
Auth: no key sent · HTTP 200 acceptedBackup: none reportedH: 100

20 rows (payload has no timestamp); served from the gecko 60s cache; the body was really fetched at 07:48:43Z (117s ago)

API /api/connections/uniswap-v2

direct-venue
explorer.pancakeswap.comUNKNOWN
47ms 07:49:02 UTC07:49:02 UTC (98s ago) — payload has no timestampChecked 07:49:02Zage 2m
Auth: no key sent · HTTP 200 acceptedBackup: none reportedH: 100

50 rows (payload has no timestamp; body fetched 98s ago)

API /api/connections/pancakeswap

direct-venue
api-v3.raydium.ioUNKNOWN
541ms 07:49:02 UTC07:49:02 UTC (98s ago) — payload has no timestampChecked 07:49:02Zage 2m
Auth: no key sent · HTTP 200 acceptedBackup: none reportedH: 100

10 rows (payload has no timestamp; body fetched 98s ago)

API /api/connections/raydium

direct-venue
api.orca.soCONNECTEDLIVE
288ms 07:49:02 UTC07:48:19 UTC (140s ago)Checked 07:49:02Zage 2m
Auth: no key sent · HTTP 200 acceptedBackup: none reportedH: 100

10 rows, newest 141s old

API /api/connections/orca

direct-venue
api.curve.financeDEGRADEDLIVE
125ms 07:49:02 UTC07:41:39 UTC (540s ago)Checked 07:49:02Zage 2m
Auth: no key sent · HTTP 200 acceptedBackup: none reportedH: 100

data 540s old

API /api/connections/curve

direct-venue
api-v3.balancer.fiUNKNOWN
563ms 07:49:01 UTC07:49:01 UTC (98s ago) — payload has no timestampChecked 07:49:01Zage 2m
Auth: no key sent · HTTP 200 acceptedBackup: none reportedH: 100

10 rows (payload has no timestamp; body fetched 99s ago)

API /api/connections/balancer

direct-venue
api.sushi.comUNKNOWN
213ms 07:49:06 UTC07:49:06 UTC (94s ago) — payload has no timestampChecked 07:49:06Zage 2m
Auth: no key sent · HTTP 200 acceptedBackup: none reportedH: 100

26059 rows (payload has no timestamp; body fetched 94s ago)

API /api/connections/sushiswap

direct-venue
GeckoTerminalUNKNOWN
3ms 07:49:40 UTC07:49:40 UTC (60s ago) — payload has no timestampChecked 07:49:40Zage 60s
Auth: no key sent · HTTP 200 acceptedBackup: none reportedH: 100

20 rows (payload has no timestamp); served from the gecko 60s cache; the body was really fetched at 07:49:33Z (67s ago)

API /api/connections/traderjoe

direct-venue
api.quickswap.exchangeUNKNOWN
112ms 07:49:03 UTC07:49:03 UTC (96s ago) — payload has no timestampChecked 07:49:03Zage 2m
Auth: no key sent · HTTP 200 acceptedBackup: none reportedH: 100

100 rows (payload has no timestamp; body fetched 97s ago)

API /api/connections/quickswap

direct-venue
indexer.dydx.tradeUNKNOWN
426ms 07:49:05 UTC07:49:05 UTC (94s ago) — payload has no timestampChecked 07:49:05Zage 2m
Auth: no key sent · HTTP 200 acceptedBackup: none reportedH: 100

1 rows (payload has no timestamp; body fetched 95s ago)

API /api/connections/dydx

direct-venue
lite-api.jup.agUNKNOWN
57ms 07:49:04 UTC07:49:04 UTC (96s ago) — payload has no timestampChecked 07:49:04Zage 2m
Auth: no key sent · HTTP 200 acceptedBackup: none reportedH: 100

1 rows (payload has no timestamp; body fetched 96s ago)

API /api/connections/jupiter

direct-venue
GeckoTerminalUNKNOWN
1ms 07:49:15 UTC07:49:15 UTC (85s ago) — payload has no timestampChecked 07:49:15Zage 85s
Auth: no key sent · HTTP 200 acceptedBackup: none reportedH: 100

20 rows (payload has no timestamp); served from the gecko 60s cache; the body was really fetched at 07:48:47Z (113s ago)

API /api/connections/aerodrome

direct-venue
explorer.pancakeswap.comUNKNOWN
41ms 07:49:02 UTC07:49:02 UTC (97s ago) — payload has no timestampChecked 07:49:02Zage 2m
Auth: no key sent · HTTP 200 acceptedBackup: none reportedH: 100

30 rows (payload has no timestamp; body fetched 98s ago)

API /api/connections/pancake-clmm

direct-venue
api.hyperliquid.xyzUNKNOWN
236ms 07:49:10 UTC07:49:10 UTC (89s ago) — payload has no timestampChecked 07:49:10Zage 2m
Auth: no key sent · HTTP 200 acceptedBackup: none reportedH: 100

1398 rows (payload has no timestamp; body fetched 90s ago)

API /api/connections/hyperliquid

WHALE · 26/29 LIVE

rail-providerCoins: ETH
not measuredDEGRADEDLIVE
8059ms 07:49:48 UTC07:49:42 UTC (57s ago)Checked 07:49:48Zage 52s
Auth: not measuredBackup: none reportedH: 60.8

latency 8059ms

API /api/connections/hot-to-cold

rail-providerCoins: ETH
not measuredDEGRADEDLIVE
8059ms 07:49:48 UTC07:49:42 UTC (57s ago)Checked 07:49:48Zage 52s
Auth: not measuredBackup: none reportedH: 60.8

latency 8059ms

API /api/connections/cold-to-cex

rail-providerCoins: ETH
not measuredDEGRADEDLIVE
8059ms 07:49:48 UTC07:49:42 UTC (57s ago)Checked 07:49:48Zage 52s
Auth: not measuredBackup: none reportedH: 60.8

latency 8059ms

API /api/connections/binance-hot

rail-providerCoins: ETH, USDC
not measuredDEGRADEDLIVE
8059ms 07:49:48 UTC07:49:42 UTC (57s ago)Checked 07:49:48Zage 52s
Auth: not measuredBackup: none reportedH: 60.8

latency 8059ms

API /api/connections/coinbase-prime

rail-providerCoins: ETH, AXS, UNI-V2, WHACKD, SIMON, FROGCHAIN, USDC, YVWETH, USDT, SHIB, SHIBDOGE, DAI, WBTC, BOB, HEX, ERC20, ETH 3.0, BOME, WEPE, SOLX, NTVRK, YOY, LEMON, AIC, DOG, KEKIUS, PAIN, PICKLE, PAP, PORT, BIT, STAR
not measuredDEGRADEDLIVE
8439ms 07:49:08 UTC07:48:23 UTC (137s ago)Checked 07:49:08Zage 2m
Auth: not measuredBackup: none reportedH: 58.7

latency 8439ms

API /api/connections/wintermute

rail-provider
not measuredNOT LIVECONFIG-MISSING
8439ms 07:49:08 UTC07:49:08 UTC (91s ago) — payload has no timestampChecked 07:49:08Zage —
Auth: not measuredBackup: none reportedH: 17.3

state checking at 22:48:11 UTC (464549s ago)

API /api/connections/jump-sol

rail-providerCoins: ETH
not measuredDEGRADEDLIVE
8439ms 07:49:08 UTC07:48:24 UTC (135s ago)Checked 07:49:08Zage 2m
Auth: not measuredBackup: none reportedH: 58.7

latency 8439ms

API /api/connections/eth-treasury

rail-providerCoins: USDC
not measuredDEGRADEDLIVE
8439ms 07:49:08 UTC07:49:04 UTC (96s ago)Checked 07:49:08Zage 2m
Auth: not measuredBackup: none reportedH: 58.7

latency 8439ms

API /api/connections/stable-issuer

rail-providerCoins: ETH
not measuredDEGRADEDLIVE
8439ms 07:49:08 UTC07:49:06 UTC (94s ago)Checked 07:49:08Zage 2m
Auth: not measuredBackup: none reportedH: 58.7

latency 8439ms

API /api/connections/bridge

rail-providerCoins: ETH
not measuredDEGRADEDLIVE
8439ms 07:49:08 UTC07:49:05 UTC (94s ago)Checked 07:49:08Zage 2m
Auth: not measuredBackup: none reportedH: 58.7

latency 8439ms

API /api/connections/l2-canonical

rail-providerCoins: BTC, ETH, USDC, QNT, LINK, PAXG, GUSD, USDT, RENDER, RLUSD, POL, ENA, DAI, FET, SKY, AMP, SHIB, WLFI, COMP, CRV, BAT, SAND, LUNC, PEPE, AAVE, XAUT, ENJ, KNC, GRT, ALCX, INJ, UMA
not measuredDEGRADEDLIVE
8059ms 07:49:48 UTC07:48:24 UTC (135s ago)Checked 07:49:48Zage 52s
Auth: not measuredBackup: none reportedH: 60.8

latency 8059ms

API /api/connections/accumulator

rail-providerCoins: BTC, ETH, USDC, QNT, LINK, PAXG, GUSD, USDT, RENDER, RLUSD, POL, ENA, DAI, FET, SKY, AMP, SHIB, WLFI, COMP, CRV, BAT, SAND, LUNC, PEPE, AAVE, XAUT, ENJ, KNC, GRT, ALCX, INJ, UMA
not measuredDEGRADEDLIVE
8059ms 07:49:48 UTC07:48:24 UTC (135s ago)Checked 07:49:48Zage 52s
Auth: not measuredBackup: none reportedH: 60.8

latency 8059ms

API /api/connections/distributor

rail-providerCoins: ETH, BTC, XRP, SOL, DOGE, BNB
not measuredDEGRADEDLIVE
8439ms 07:49:08 UTC07:49:01 UTC (98s ago)Checked 07:49:08Zage 2m
Auth: not measuredBackup: my.okx.comH: 58.7

latency 8439ms

API /api/connections/liq-cascade

rail-providerCoins: BTC, ETH
not measuredDEGRADEDLIVE
8439ms 07:49:08 UTC07:49:01 UTC (98s ago)Checked 07:49:08Zage 2m
Auth: not measuredBackup: none reportedH: 58.7

latency 8439ms

API /api/connections/cex-taker

rail-providerCoins: BTC
not measuredDEGRADEDLIVE
8439ms 07:49:08 UTC07:49:00 UTC (99s ago)Checked 07:49:08Zage 2m
Auth: not measuredBackup: none reportedH: 58.7

latency 8439ms

API /api/connections/btc-dormant

rail-providerCoins: ETH
not measuredDEGRADEDLIVE
8059ms 07:49:48 UTC07:49:42 UTC (57s ago)Checked 07:49:48Zage 52s
Auth: not measuredBackup: none reportedH: 60.8

latency 8059ms

API /api/connections/maker-vault

rail-providerCoins: USDꓚ, ЕΤН, KNC, UMA, ÚЅDС, USDC, ERC, ALCX, SKL, ETH, AUDIO, QNT, LINK, PAXG, GUSD, USDT, RENDER, RLUSD, POL, ENA, DAI, FET, SKY, AMP, SHIB, WLFI, COMP, CRV, BAT, SAND, LUNC, PEPE, AAVE, XAUT, ENJ, GRT, INJ
not measuredDEGRADEDLIVE
8059ms 07:49:48 UTC07:49:44 UTC (56s ago)Checked 07:49:48Zage 52s
Auth: not measuredBackup: none reportedH: 60.8

latency 8059ms

API /api/connections/gemini-usdc

rail-providerCoins: ETH
not measuredDEGRADEDLIVE
8059ms 07:49:48 UTC07:49:42 UTC (57s ago)Checked 07:49:48Zage 52s
Auth: not measuredBackup: none reportedH: 60.8

latency 8059ms

API /api/connections/eth-daily

rail-providerCoins: ETH
not measuredDEGRADEDLIVE
8059ms 07:49:48 UTC07:49:47 UTC (52s ago)Checked 07:49:48Zage 52s
Auth: not measuredBackup: none reportedH: 60.8

latency 8059ms

API /api/connections/wintermute-4

rail-providerCoins: ETH
not measuredDEGRADEDLIVE
8059ms 07:49:48 UTC07:49:42 UTC (57s ago)Checked 07:49:48Zage 52s
Auth: not measuredBackup: none reportedH: 60.8

latency 8059ms

API /api/connections/bitmine

rail-providerCoins: INJ, @162, BTC, ETH, SOL, BNB, DOGE, SUI, LINK, XRP, WLD, NEAR, ONDO, ENA, HYPE, FARTCOIN, VVV, PUMP, XPL, ZEC
not measuredDEGRADEDLIVE
8439ms 07:49:08 UTC07:49:01 UTC (98s ago)Checked 07:49:08Zage 2m
Auth: not measuredBackup: none reportedH: 58.7

latency 8439ms

API /api/connections/hl-5b5d

rail-providerCoins: NEAR, LIT, BTC, ETH, SOL, AVAX, APE, DOGE, INJ, SUI, LINK, XRP, WLD, UNI, ZRO, ONDO, TAO, ENA, PURR, HYPE, FARTCOIN, VVV, PUMP, XPL, ASTER, ZEC, MON, AERO, GRAM
not measuredDEGRADEDLIVE
8439ms 07:49:08 UTC07:49:06 UTC (94s ago)Checked 07:49:08Zage 2m
Auth: not measuredBackup: none reportedH: 58.7

latency 8439ms

API /api/connections/hl-b83d

rail-providerCoins: PAXG, xyz:TSLA, ETH, xyz:XYZ100, BTC, ATOM, SOL, AVAX, BNB, LTC, ARB, DOGE, INJ, SUI, kPEPE, CRV, LDO, LINK, STX, SNX, XRP, BCH, APT, AAVE, WLD, TRX, kSHIB, UNI, SEI, ZRO, TIA, ADA, NEAR, PYTH, kBONK, JUP, WIF, ONDO, STRK, TAO, kFLOKI, BOME, ETHFI, ENA, POPCAT, EIGEN, TURBO, GOAT, MOODENG, GRASS, PURR, PNUT, XLM, HYPE, ME, VIRTUAL, PENGU, USUAL, FARTCOIN, AIXBT, GRIFFAIN, SPX, MORPHO, TRUMP, MELANIA, VVV, BERA, LAYER, KAITO, ZORA, SOPH, PUMP, XPL, WLFI, ASTER, AVNT, STBL, 0G, 2Z, ZEC (showing 80 of 88)
not measuredDEGRADEDLIVE
8059ms 07:49:48 UTC07:49:15 UTC (84s ago)Checked 07:49:48Zage 52s
Auth: not measuredBackup: none reportedH: 60.8

latency 8059ms

API /api/connections/hl-ecb6

rail-providerCoins: xyz:SOXL, xyz:UNITREE, xyz:SKHX, xyz:SP500, BTC, ETH, SOL, XRP, NEAR, HYPE, PAXG, ZEC
not measuredDEGRADEDLIVE
8059ms 07:49:48 UTC07:49:40 UTC (60s ago)Checked 07:49:48Zage 52s
Auth: not measuredBackup: none reportedH: 60.8

latency 8059ms

API /api/connections/hl-fc66

rail-providerCoins: ETH
not measuredDEGRADEDLIVE
8023ms 07:50:28 UTC07:50:04 UTC (36s ago)Checked 07:50:28Zage 12s
Auth: not measuredBackup: none reportedH: 61

latency 8023ms

API /api/connections/machi

rail-providerCoins: PONS, XPL, CASHCAT, MON, ZRO, STRK, LIT, BTC, ETH, SOL, LINK, XRP, AAVE, WLD, UNI, NEAR, HMSTR, GRASS, HYPE, FARTCOIN, VVV, PUMP, ZEC, AERO
not measuredDEGRADEDLIVE
8023ms 07:50:28 UTC07:50:08 UTC (32s ago)Checked 07:50:28Zage 12s
Auth: not measuredBackup: none reportedH: 61

latency 8023ms

API /api/connections/hl-dd53

rail-providerCoins: HYPE, xyz:GOLD, xyz:MU, XMR, BTC, ETH, SOL, AVAX, BNB, LTC, DOGE, INJ, kPEPE, XRP, WLD, UNI, ZRO, ADA, NEAR, WIF, ONDO, TAO, ENA, POPCAT, GOAT, PENGU, FARTCOIN, VVV, PUMP, XPL, LINEA, ASTER, ZEC, MON, LIT, GRAM, PONS
not measuredDEGRADEDLIVE
8023ms 07:50:28 UTC07:50:15 UTC (25s ago)Checked 07:50:28Zage 12s
Auth: not measuredBackup: none reportedH: 61

latency 8023ms

API /api/connections/hl-7fda

rail-provider
not measuredDISCONNECTEDNOT LIVE
8023ms 07:50:28 UTC07:50:28 UTC (12s ago) — payload has no timestampChecked 07:50:28Zage 6mretry #3 at 07:50:58 UTC
Auth: not measuredBackup: none reportedH: 31.5

state disconnected: Request timed out at 07:50:28 UTC (12s ago)

API /api/connections/hl-b695

rail-provider
not measuredDISCONNECTEDNOT LIVE
8023ms 07:50:28 UTC07:50:28 UTC (12s ago) — payload has no timestampChecked 07:50:28Zage 2mretry #3 at 07:50:58 UTC
Auth: not measuredBackup: none reportedH: 61

state disconnected: Request timed out at 07:50:28 UTC (12s ago)

API /api/connections/hl-f02d

BOOK · 3/3 LIVE

site-route
not measuredDEGRADEDLIVE
1411ms 07:49:04 UTC07:49:04 UTC (96s ago)Checked 07:49:04Zage 2m
Auth: not measuredBackup: none reportedH: 97.7

latency 1411ms

API /api/connections/site:limit-book

Futures booksite-route
not measuredCONNECTEDLIVE
229ms 07:49:05 UTC07:49:05 UTC (95s ago)Checked 07:49:05Zage 2m
Auth: not measuredBackup: none reportedH: 100

20 rows, newest 95s old

API /api/connections/site:futures-book

Binance spot depth (P200)direct-venue
data-api.binance.visionUNKNOWN
226ms 07:49:05 UTC07:49:05 UTC (95s ago) — payload has no timestampChecked 07:49:05Zage 2m
Auth: no key sent · HTTP 200 acceptedBackup: none reportedH: 100

200 rows (payload has no timestamp; body fetched 95s ago) (Binance endpoint reachability only)

API /api/connections/site:p200-depth

CANDLES · 2/2 LIVE

site-route
not measuredCONNECTEDLIVE
226ms 07:49:02 UTC07:49:00 UTC (100s ago)Checked 07:49:02Zage 2m
Auth: not measuredBackup: none reportedH: 100

12 rows, newest 100s old

API /api/connections/site:candles

Binance 1h candles (P200)direct-venue
data-api.binance.visionDEGRADEDLIVE
227ms 07:49:03 UTC06:59:59 UTC (3040s ago)Checked 07:49:03Zage 2m
Auth: no key sent · HTTP 200 acceptedBackup: none reportedH: 100

data 3040s old

API /api/connections/site:p200-candles

SITE · 13/16 LIVE

Worker / hub healthsite-route
not measuredDEGRADEDWARMING
135ms 07:50:10 UTC07:50:10 UTC (29s ago)Checked 07:50:10Zage 30s
Auth: not measuredBackup: none reportedH: 100

warming: 506 rows read so far after restart (previous read 423, last known 532); re-reading every 30s until the count settles

API /api/connections/site:worker-hub

site-route
not measuredDEGRADEDWARMING
167ms 07:50:10 UTC07:50:10 UTC (29s ago)Checked 07:50:10Zage 30s
Auth: not measuredBackup: none reportedH: 100

warming: 516 rows read so far after restart (previous read 447, last known 689); re-reading every 30s until the count settles

API /api/connections/site:worker-status

site-route
not measuredCONNECTEDLIVE
556ms 07:49:05 UTC07:49:05 UTC (95s ago)Checked 07:49:05Zage 2m
Auth: not measuredBackup: none reportedH: 100

100 rows, newest 95s old

API /api/connections/site:coingecko

DexScreenersite-route
not measuredUNKNOWN
106ms 07:49:02 UTC07:49:02 UTC (97s ago) — payload has no timestampChecked 07:49:02Zage 2m
Auth: not measuredBackup: none reportedH: 100

90 rows (payload has no timestamp; body fetched 98s ago)

API /api/connections/site:dexscreener

DEX score feedssite-route
not measuredDEGRADEDPARTIAL
140ms 07:50:10 UTC07:49:03 UTC (97s ago)Checked 07:50:10Zage 3mretry #3 at 07:50:40 UTC
Auth: not measuredBackup: none reportedH: 100

venuePolls are not all LIVE: uniswap-v3=PENDING, sushiswap=PENDING, traderjoe=PENDING at 07:50:10 UTC (30s ago)

API /api/connections/site:dex-score

site-route
not measuredCONNECTEDLIVE
89ms 07:49:35 UTC07:49:03 UTC (96s ago)Checked 07:49:35Zage 65s
Auth: not measuredBackup: none reportedH: 100

18338 rows, newest 97s old

API /api/connections/site:universe

site-route
not measuredDEGRADEDLIVE
1570ms 07:49:01 UTC07:49:01 UTC (98s ago)Checked 07:49:01Zage 2m
Auth: not measuredBackup: none reportedH: 96.8

latency 1570ms

API /api/connections/site:venue-board

site-route
not measuredDEGRADEDLIVE
1024ms 07:49:05 UTC07:49:05 UTC (95s ago)Checked 07:49:05Zage 2m
Auth: not measuredBackup: none reportedH: 99.9

latency 1024ms

API /api/connections/site:scan

site-route
not measuredUNKNOWN
377ms 07:49:05 UTC07:49:05 UTC (94s ago) — payload has no timestampChecked 07:49:05Zage 2m
Auth: not measuredBackup: none reportedH: 100

1 rows (payload has no timestamp; body fetched 95s ago)

API /api/connections/site:paper

Shadow outcomessite-route
not measuredUNKNOWN
74ms 07:49:01 UTC07:49:01 UTC (98s ago) — payload has no timestampChecked 07:49:01Zage 2m
Auth: not measuredBackup: none reportedH: 100

1 rows (payload has no timestamp; body fetched 99s ago)

API /api/connections/site:shadow

site-route
not measuredUNKNOWN
73ms 07:49:01 UTC07:49:01 UTC (98s ago) — payload has no timestampChecked 07:49:01Zage 2m
Auth: not measuredBackup: none reportedH: 100

1 rows (payload has no timestamp; body fetched 98s ago)

API /api/connections/site:tv-alert

Newssite-route
not measuredDEGRADEDLIVE
228ms 07:49:04 UTC07:30:36 UTC (1204s ago)Checked 07:49:04Zage 2m
Auth: not measuredBackup: none reportedH: 100

data 1204s old

API /api/connections/site:news

Binance spot universe (P200)direct-venue
data-api.binance.visionDEGRADEDLIVE
1398ms 07:49:02 UTC07:49:02 UTC (97s ago)Checked 07:49:02Zage 2m
Auth: no key sent · HTTP 200 acceptedBackup: none reportedH: 97.8

latency 1398ms

API /api/connections/site:p200-spot-universe

Binance 24h volume (P200)direct-venue
data-api.binance.visionDEGRADEDLIVE
3324ms 07:49:05 UTC07:49:04 UTC (96s ago)Checked 07:49:05Zage 2m
Auth: no key sent · HTTP 200 acceptedBackup: none reportedH: 87.1

latency 3324ms

API /api/connections/site:p200-volume

Binance perpetual universe (P200)direct-venue
fapi.binance.comUNKNOWN
265ms 07:49:02 UTC07:49:02 UTC (98s ago) — payload has no timestampChecked 07:49:02Zage 2m
Auth: no key sent · HTTP 200 acceptedBackup: none reportedH: 100

523 rows (payload has no timestamp; body fetched 98s ago) (Binance endpoint reachability only)

API /api/connections/site:p200-perpetual-universe

site-route
not measuredCONNECTEDLIVE
3ms 07:49:03 UTC07:49:01 UTC (98s ago)Checked 07:49:03Zage 2m
Auth: not measuredBackup: none reportedH: 100Rate limit: DexScreener: no 429 in the last read · Binance OI (openInterestHist, weight 0/request): 12 sent, 12 ok in the last read; 0 held by the weight gate; no HTTP 429/418; 12 in the last 5 min (Binance documents 1000 /futures/data requests per 5 min per IP)

OI: Binance OI 12/12 (openInterestHist sumOpenInterestValue 5m); DEX: DexScreener 11/12 buys/sells (live)

API /api/connections/site:meta-model

DexScreener

Stored read for site:dexscreener (UNKNOWN). Solana, Ethereum, and BSC pairs. No second probe.

Loading.

All website APIs

These are the site routes. They are not a 46th exchange.

APIPageHeadingWe takeCan giveNot usedLimitSpeed
/api/healthDEGRADEDScanner, Tape, Book, BuyWorker pill and live priceslive sockets, prices, scores, venue statesockets, venues, prices, scores, quotes, wallets, fundingDoes not place an orderQuote older than 120s is IDLEWorker beat 2s. The browser polls /api/health every 3s; there is no browser hub socket.
/api/universeCONNECTEDScannerAll in One Trackersymbols for the coin tablefull symbol listNot a priceOne list per refreshOn page load, then with the tracker
/api/venue-boardDEGRADEDScanner coinVenue boardthe open coin's venue rowsevery venue quote for one symbolNot the paper fillOnly symbols the hub has printedWhen a coin opens
/api/limit-bookDEGRADEDScanner coinBid and ask bartop of book for the open coinfull depthNot stored as a walletOne symbol per callWhen the coin drawer opens
/api/futures-bookCONNECTEDBookFutures paper fillsthe walk price for a futures paper fillfapi bids and asks for one perpetual, plus a $10k buy and sell walkNo spot-book fallback. Not a score input.One symbol per call. A missing symbol is a 400, not an empty book.Book page polls every 5s while a futures ticket is shown
/api/klinesCONNECTEDScanner3s, 1m, 1h, 2h, 24Hclose-to-close move for the visible pageopen, high, low, close, volumeUnknown symbols stay blankVisible page only, so the rate limit holdsWith the tracker refresh
/api/scanDEGRADEDScannerScorescore S when the client is coldfull explanationDoes not change the paper gateOne symbol, or a batchWhen the row has no live score yet
/api/fundingCONNECTEDBuyBuy stabilitysettled funding only8h funding, mark, indexUnsettled funding stays blankNo dummy rateWorker poll 30s
/api/flowCONNECTEDScannerMetaopen interest in USD and DEX buy/sell counts from this catalogBinance sumOpenInterestValue (5m openInterestHist), else OKX oiUsd, plus DexScreener h24 and h1 buys and sells on the top pool per tokenNo invented whale dollars and no invented CEX net. A refused host is not labeled as live. A missing side or a stale OI bar (> 20 min) is SKIP, never 0.www.binance.com openInterestHist, then fapi. OKX only if both refuse. DexScreener tokens/v1 per chain (3 reads). Hub DEX books only if DexScreener is empty.Indexer every 20s
/api/flowCONNECTEDScannerMeta model (Microstructure x regime x flow)which flow sources the panel really used, counts per leg, and a DexScreener 429 as rate limited, not usedthe flow leg inputs: DexScreener buys/sells and Binance OI (openInterestHist sumOpenInterestValue, 5m; PEPE is 1000PEPEUSDT)Weights and regime logic are not measured here. Missing flow is SKIP, never 0 or 50.No probe of its own: judged from the same /api/flow read as the Flow row. DexScreener public 300 req/min (3 reads per 20s refresh; a 429 holds every DexScreener read for Retry-After, 30s default, 120s max). Binance /futures/data is weight 0 with its own 1000 req / 5 min per IP; the shared weight ledger and pace are unchanged.With the Flow row
/api/worker-statusDEGRADEDEvery pageWorker upup or down for the pillsockets, venues, pricesNot the scoreDown if the worker cannot be readWith the hub frame
https://api.coingecko.com/api/v3CONNECTEDBuyBuy stabilitycoin name and percent changenames, search, 1h and 24h changeNot a venue price and not one of the 45 railsPublic CoinGecko rate limitWhen the Buy page looks up a name
/api/paper and /api/shadowUNKNOWNOperatorPaper bookpaper state for the checklistopen tickets and shadow scoreNot live moneyPaper books onlyWhen the operator desk opens
/api/tv-alertUNKNOWNBookPrediction historythe alert the worker already storeswebhook bodyNot a price feedOne alert bodyWhen an alert arrives
/api/healthDEGRADEDPredictionDEX reserve score provenancethe score's DEX reserve-delta input onlyper-provider pool counts, latest successful poll, freshness, and eligible symbol countScanner transaction counts and DexScreener rows are excluded from prediction. Current pool feeds include protocol APIs and GeckoTerminal indexer endpoints; this is not raw-chain RPC.A score requires two valid reserve samples, at least $100k liquidity, price agreement within 2%, a reserve move below 25%, and a sample under 120s old.Poll every 60s; health snapshot is served with the worker hub.
/api/newsDEGRADEDIntel desk, Operator checklistLive headlinespublic RSS headlines the server already pulledid, time, title, url, source, symbols, severityNot a price and not a score input.Headlines only. A failed read shows no headlines, not stale ones.When the desk or checklist opens
https://api.dexscreener.com/latest/dex/tokens/So11111111111111111111111111111111111111112,DezXAZ8z7PnrnRJjz3wXBoRgixCa6xjnB7YaB1pPB263,EKpQGSJtjMFqKZ9KQanSqYXRcF8fBopzLHYxdM65zcjm,JUPyiwrYJFskUPiHa7hkeR8VUtAeFoSYbKedZNsDvCNUNKNOWNConnection APIScanner market-discovery feedscanner/tape discovery rows only; excluded from prediction score inputsevery pair field: priceUsd, liquidity, volume, txns, priceChange, fdv, marketCap, tokensNot a prediction-score or direct-chain source. No API key.latest/dex/tokens for the app token set. The old tokens/v1 path returned one pool and hid Raydium.On tick, then every 15s
https://data-api.binance.vision/api/v3/exchangeInfo?symbol=BTCUSDTDEGRADEDPredictionsP200Trading USDT spot symbolsTrading USDT spot symbolsRead-only inputs; no order and no changes to S or the paper gateWorker-owned bounded polling under the shared Binance weight meter; supervisor samples BTC onlyP200 tick every 5 minutes; hourly candle cache
https://data-api.binance.vision/api/v3/ticker/24hr?type=MINIDEGRADEDPredictionsP20024h quote volume and prices24h quote volume and pricesRead-only inputs; no order and no changes to S or the paper gateWorker-owned bounded polling under the shared Binance weight meter; supervisor samples BTC onlyP200 tick every 5 minutes; hourly candle cache
https://data-api.binance.vision/api/v3/klines?symbol=BTCUSDT&interval=1h&limit=200DEGRADEDPredictionsP200Hourly momentum, volatility and calibration outcomesHourly momentum, volatility and calibration outcomesRead-only inputs; no order and no changes to S or the paper gateWorker-owned bounded polling under the shared Binance weight meter; supervisor samples BTC onlyP200 tick every 5 minutes; hourly candle cache
https://data-api.binance.vision/api/v3/depth?symbol=BTCUSDT&limit=100UNKNOWNPredictionsP200OBI and bounded $10k slippage walkOBI and bounded $10k slippage walkRead-only inputs; no order and no changes to S or the paper gateWorker-owned bounded polling under the shared Binance weight meter; supervisor samples BTC onlyP200 tick every 5 minutes; hourly candle cache
https://fapi.binance.com/fapi/v1/exchangeInfoUNKNOWNPredictionsP200USDT perpetual symbol availabilityUSDT perpetual symbol availabilityRead-only inputs; no order and no changes to S or the paper gateWorker-owned bounded polling under the shared Binance weight meter; supervisor samples BTC onlyP200 tick every 5 minutes; hourly candle cache
https://fapi.binance.com/fapi/v1/premiumIndexCONNECTEDPredictionsP200Current funding rate and mark priceCurrent funding rate and mark priceRead-only inputs; no order and no changes to S or the paper gateWorker-owned bounded polling under the shared Binance weight meter; supervisor samples BTC onlyP200 tick every 5 minutes; hourly candle cache
/api/deriv-snapshot?symbol=BTCUSDTCONNECTEDPredictionsP200Worker Binance OI level and timestamp for persisted 15-minute changesWorker Binance OI level and timestamp for persisted 15-minute changesRead-only inputs; no order and no changes to S or the paper gateWorker-owned bounded polling under the shared Binance weight meter; supervisor samples BTC onlyP200 tick every 5 minutes; hourly candle cache

Binance

CONNECTEDwebsocketcoins on the hub: not measured

Spot

…

Futures

…

Separate API GET /api/connections/binance

Buy stability uses this rail on /stability. Buy stability: not measured (no quote book on the hub frame).

Spot

APIPageHeadingWe takeCan giveNot usedLimitSpeed
Binance spot streamwss://stream.binance.com:9443CONNECTEDScanner, TapeLive price and trade tapelast price and the spot tapemini ticker, book, kline, depth, aggTradeForce-order and full depth streams are not the scorePublic stream. No API key.Push
Binance vision tradeshttps://data-api.binance.vision/api/v3/aggTradesCONNECTEDTape, BuyTrade tapeprice, qty, and buy or sellprice, qty, side, trade id, timeTrade id is not shown200 rows on the tape. 1000 rows on the taker rail.Tape on open. Taker rail every 20s, timeout 6s.
Binance spot productshttps://data-api.binance.vision/api/v3/exchangeInfoCONNECTEDScannerSpot universeUSDT spot symbols and last for the scannersymbol, last, 24h change, volume, high, lowNot an order. Not the score by itself.A failed fetch keeps the last list. Timeout 20s.Universe refresh

Futures

APIPageHeadingWe takeCan giveNot usedLimitSpeed
Binance futureshttps://fapi.binance.com/fapi/v1/premiumIndexCONNECTEDBuy, BookBuy stabilitysettled funding and the futures tapemark, index, funding, open interestUnsettled funding stays blankPublic fapi. A US 451 does not invent a rate.Funding poll 30s
Binance open interesthttps://www.binance.com/futures/data/openInterestHist?symbol=BTCUSDT&period=5m&limit=6CONNECTEDScanner, OperatorFlow indexerUSD open interest and the 5m changesumOpenInterestValue over 5mContract qty is not mixed in. fapi 451 is not labeled Binance.www.binance.com first. fapi.binance.com is the same path when the first host refuses.Indexer every 20s
Binance OI (top 200 perps)https://fapi.binance.com/fapi/v1/openInterestCONNECTEDWorker derivSnapshotBinance derivatives railsoi, oiTs and the 15-minute OI change for ~167 perps in the top 200open interest per USDT-M perpNot the futures gate: the gate keeps the Bybit OI path1 call / 400 ms = 150 weight/min (6.25% of 2400). Pauses on 429/418.Round-robin, full cycle ~67s
Binance premiumIndex (bulk)https://fapi.binance.com/fapi/v1/premiumIndexCONNECTEDWorker derivSnapshotBinance derivatives railsfundingRate, markPx, indexPx, nextFundingTsmark, index, funding, next funding time for every perpPer-symbol callsNo symbol, weight 10, every 30s = 20 weight/minPoll 30s
Binance long/short ratioshttps://fapi.binance.com/futures/data/globalLongShortAccountRatioCONNECTEDWorker derivSnapshotBinance derivatives railslsGlobal, lsTop, takerBuySellglobalLongShortAccountRatio, topLongShortPositionRatio, takerlongshortRatio (5m)Periods other than 5m1 call / s = 300 of the shared 1000 req/5min (30%). Pauses on 429/418.Round-robin, full cycle ~8.4 min
Binance futures streamswss://fstream.binance.com/market/stream?streams=!miniTicker@arr/!forceOrder@arrCONNECTEDWorker derivSnapshotBinance derivatives railslast, 24h quote volume, 5-minute long/short liquidation USDall-symbol mini ticker and liquidation ordersIndividual depth streamsOne public socket. No API key.Push
Binance bookTicker (bulk)https://fapi.binance.com/fapi/v1/ticker/bookTickerCONNECTEDWorker derivSnapshotBinance derivatives railsbestBid, bestAskbest bid and ask for every perpDepth beyond level 1No symbol, weight 5, every 30s = 10 weight/minPoll 30s
Binance USDT perpetualshttps://fapi.binance.com/fapi/v1/exchangeInfoCONNECTEDScannerFutures universeUSDT perpetual last, 24h change, volumesymbol, last, 24h change, volume, high, lowNot an order. Not the score by itself.A failed fetch keeps the last list. Timeout 20s.Universe refresh
Connection, as-is
wss://stream.binance.com:9443/stream?streams=btcusdt@miniTicker/ethusdt@miniTicker/dogeusdt@miniTicker
How it works
Public websocket already opened by the worker. This page does not open another one.
Data limit
A print older than 120s is IDLE. Fields stay A–Z on the quote. No API key.
Server measurement
LIVE. 2 rows, newest 96s old
Hub note
No hub note on this frame.

A to Z fields

askUsd, bidUsd, buyVol, buyVol24h, depthN, last, sellVol, sellVol24h, ts

Features for centralized data

Accept full responsibility before a feature checkbox can be set.

Intel registry · 12 phases

Admin-only. Live top-100 (CoinGecko, else CoinPaprika) joined to the public tape. Scanner and user book never see this desk.

empty · 0 · rel 0%0 headlines
  1. 1. Registry ingestNOT MEASURED

    Registry not read

  2. 2. Fair priceNOT MEASURED

    Fair price not read

  3. 3. Volume curveNOT MEASURED

    Volume curve not read

  4. 4. Fair biasNOT MEASURED

    Fair bias not read

  5. 5. Negative marksNOT MEASURED

    Negative marks not read

  6. 6. Spot whaleNOT MEASURED

    Spot whale not read

  7. 7. Tape joinNOT MEASURED

    Tape not read

  8. 8. Co-moveNOT MEASURED

    Causal snapshot not read

  9. 9. InverseNOT MEASURED

    No signed inverse series.

  10. 10. Momentum shapeNOT MEASURED

    No separate hike model. Volume curve not read.

  11. 11. Lead lagNOT MEASURED

    Lead lag not read. Not Bayes or transfer entropy.

  12. 12. Chain graphNOT MEASURED

    Chain graph not read

#CoinPrice / fairBiasMarksCurveLastWhaleScore

Registry loading or filters empty the set.

Kill switch and checklist hash are not in this registry.