registry · status
Is this registry live right now?
A registry is only worth as much as its freshness, so Fletch publishes its own. Below is every job the daemon runs, measured against the cadence the scheduler actually uses, the scanners still reading the chain's history, and the age of every number the registry serves. Nothing here is asserted: it is read from the run and checkpoint tables the operators read, and the same reading is served as JSON.
degraded
2 of 27 jobs are not current (stalled: dex-swaps; no completed run yet: transfer-ledger).
- daemon heartbeat
- 10 s ago · beating · 27 jobs on record
- chain head, as last read
- block 54,576,323 · 11 s ago
- this reading
- 2026-09-04T21:13:10.468Z
control-plane:4663moved 3s ago
freshThe control-plane scanner is at head: block 54,576,389, 0 behind the last head reading.
supply-mint:4663moved 29s ago
freshThe supply-events scanner is at head: block 54,576,136, 187 behind the last head reading.
supply-burn:4663moved 29s ago
freshThe supply-events scanner is at head: block 54,576,145, 178 behind the last head reading.
multiplier-events:4663moved 3 min ago
freshThe multiplier-events scanner is at head: block 54,574,918, 1,405 behind the last head reading.
transfer-ledger:4663moved 27s ago
neverThe holder ledger is reading history: block 2,056,999 of 54,576,323, about 45 hours left at the current rate (1,172,623 blocks an hour).
dex-pools:4663moved 2 min ago
freshThe dex-pools scanner is at head: block 54,575,321, 1,002 behind the last head reading.
dex-pools-v3:4663moved 61s ago
fillingThe dex-pools-v3 scanner is reading history: block 36,007,017 of 54,576,323, about 1 hours left at the current rate (12,670,534 blocks an hour).
dex-swaps:4663moved 59 min ago
stalledThe dex-swaps scanner is reading history: block 53,551,914 of 54,576,323, the rate is not measurable yet.
bridge-flows:4663moved 22s ago
freshThe bridge-flows scanner is at head: block 54,576,173, 150 behind the last head reading.
| Figure | Written by | Newest | Rows | Verdict |
|---|---|---|---|---|
state Multiplier, pending multiplier, pause flags and supply, read from each token's contract | token-state · 5 min | 2 min ago | 207 tokens | fresh |
canonical Proof that each token's beacon is the issuer's registry contract | canonical · 6 h | 69 s ago | 194 tokens | fresh |
control The issuer's registry contract: paused, implementation, blocked addresses | control-plane · 10 s | 2 s ago | 1 contracts | fresh |
feeds Chainlink price per asset and whether the feed is stale | feeds · 1 min | 40 s ago | 45 feeds | fresh |
quotes Robinhood's bid and ask per token, before the multiplier | api-prices · 5 min | 2 min ago | 194 tokens | fresh |
supply-events Every mint and burn, scanned from the logs | supply-events · 1 min | 29 s ago | 80,712 events | fresh |
multiplier-events Every multiplier change as the contract announced it | multiplier-events · 5 min | 3 min ago | 14 events | fresh |
reconciliation Daily supply residual per token: minted minus burned against the contract's supply | supply-snapshot · 24 h | 50 s ago | 206 tokens on the latest day | fresh |
holders Balances per holder and daily activity, applied from every transfer | transfer-ledger · 1 min | 27 s ago | 5,303 balances | never |
concentration Top 1, top 10, Gini, and the shares that say where the supply sits — float, pools, issuer, bridge, contracts — once a day | concentration · 24 h | not read yet | 0 tokens on the latest day | unread |
holder-labels What each holder address is — a DEX pool, the issuer's wallet, a bridge gateway, another contract — which is what turns a supply into a float share | holder-labels · 1 h | 2 min ago | 337 addresses named | fresh |
history One row per asset per UTC day of every per-asset number above, refreshed hourly, so a past day can be read back | state-daily · 1 h | 45 s ago | 207 assets on the latest day | fresh |
second-source Blockscout's own count of holders, transfers and supply per asset | second-source · 1 h | 0 s ago | 207 assets | fresh |
dex Pool price, liquidity and premium to the feed, across Uniswap v4 and v3 | dex-state · 5 min | 2 min ago | 7,443 pools | fresh |
swaps Swaps and volume per pool per day | dex-swaps · 1 min | 59 min ago | 440 pool-days | stalled |
bridge L1 escrow against L2 supply per bridged asset | bridge-escrow · 10 min | 80 s ago | 11 assets | fresh |
bridge-flows Deposits and withdrawals seen on the L2 gateways | bridge-flows · 1 min | 22 s ago | 6,240 flows | fresh |
lookalikes ERC-20s that borrow a listed ticker or exact name at another address | lookalikes · 6 h | 31 min ago | 2,532 tokens | fresh |
issuer The issuer's PDFs, tracked by the CDN's ETag and Last-Modified | issuer-docs · 6 h | 75 s ago | 204 documents | fresh |
issuer-pages Pages whose words carry rules, kept as a hash of their text | issuer-pages · 1 h | 70 s ago | 7 pages | fresh |
corporate-actions Corporate actions as Robinhood publishes them, tied to each token | corporate-actions · 1 h | 2 min ago | 42 actions | fresh |
health Head block, block time, base fee, batches, finality, ArbOS version | chain-health · 30 s | 11 s ago | 2,417 readings in the last day | fresh |
rounds Chainlink round history per feed, written when a round posts | feed-history · 10 min | 2 min ago | 59,652 rounds | fresh |
events The changelog: every change a job noticed, matched to watchers | authority-match · 10 s | 83 s ago | 335 events | fresh |
| Job | Every | Last good run | Age | Rows | Verdict | Error |
|---|---|---|---|---|---|---|
| control-plane | 10 s | 2026-09-04 21:13:08 | 2 s ago | 0 | fresh | |
| authority-match | 10 s | 2026-09-04 21:13:10 | 0 s ago | 0 | fresh | |
| chain-health | 30 s | 2026-09-04 21:12:59 | 11 s ago | 1 | fresh | |
| feeds | 1 min | 2026-09-04 21:12:30 | 40 s ago | 45 | fresh | |
| supply-events | 1 min | 2026-09-04 21:12:42 | 28 s ago | 1 | fresh | |
| multiplier-events | 5 min | 2026-09-04 21:10:40 | 3 min ago | 0 | fresh | |
| token-state | 5 min | 2026-09-04 21:10:45 | 2 min ago | 207 | fresh | |
| api-prices | 5 min | 2026-09-04 21:11:25 | 2 min ago | 187 | fresh | |
| corporate-actions | 1 h | 2026-09-04 21:10:55 | 2 min ago | 45 | fresh | |
| canonical | 6 h | 2026-09-04 21:12:01 | 69 s ago | 194 | fresh | |
| bridged | 6 h | 2026-09-04 21:11:05 | 2 min ago | 11 | fresh | |
| transfer-ledgerrun in progress since 2 min ago | 1 min | none | never | — | never | |
| holder-labels | 1 h | 2026-09-04 21:11:17 | 2 min ago | 259 | fresh | |
| concentration | 24 h | 2026-09-04 21:11:20 | 2 min ago | 0 | fresh | |
| dex-pools | 10 min | 2026-09-04 21:11:27 | 2 min ago | 3 | fresh | |
| dex-pools-v3 | 10 min | 2026-09-04 21:12:09 | 61 s ago | 1 | filling | |
| dex-state | 5 min | 2026-09-04 21:11:38 | 2 min ago | 1,138 | fresh | |
| dex-swapsrun in progress since 2 min ago | 1 min | 2026-09-04 20:14:21 | 59 min ago | 16,819 | stalled | |
| bridge-flows | 1 min | 2026-09-04 21:12:48 | 22 s ago | 0 | fresh | |
| bridge-escrow | 10 min | 2026-09-04 21:11:50 | 80 s ago | 11 | fresh | |
| issuer-docsrun in progress since 75s ago | 6 h | 2026-09-04 20:40:15 | 33 min ago | 204 | fresh | |
| issuer-pages | 1 h | 2026-09-04 21:12:04 | 66 s ago | 7 | fresh | |
| feed-history | 10 min | 2026-09-04 21:12:12 | 58 s ago | 0 | fresh | |
| second-sourcerun in progress since 60s ago | 1 h | 2026-09-04 20:42:34 | 31 min ago | 207 | fresh | |
| lookalikesrun in progress since 55s ago | 6 h | 2026-09-04 20:42:07 | 31 min ago | 2,496 | fresh | |
| supply-snapshot | 24 h | 2026-09-04 21:12:20 | 50 s ago | 206 | fresh | |
| state-daily | 1 h | 2026-09-04 21:12:25 | 45 s ago | 207 | fresh |
- fresh
- the last run succeeded within twice the job's cadence
- late
- the last successful run is older than twice the cadence
- failing
- the last run ended in an error; the previous answer stands
- filling
- a first pass over history is in progress; the checkpoint trails head by more than 10,000 blocks
- stalled
- A scanner still reading history whose checkpoint has not moved in far longer than its cadence: the backfill is stuck, not slow.
- never
- the job has not completed a run against this database
- unread
- no row carries this figure yet
- live
- the daemon is beating and every job is fresh or filling
- degraded
- the daemon is beating but at least one job is late or failing
- stale
- the daemon has not beaten for a minute; every figure is as old as its last run