status

live freshness check across all 9 data feeds. updated on page load.

feedagethresholdstate
🔴macro_tape 1350h 38m 24h max HTTP stale
🔴yield_top 1350h 38m 6h max HTTP stale
🔴etf_flow 1350h 38m 24h max HTTP stale
🔴sec8k_today 1350h 38m 12h max HTTP stale
🔴form4_clusters 1350h 38m 12h max HTTP stale
🔴airdrops 1358h 38m 24h max HTTP stale
🟢hl_vaults 21m 24h max fresh
🔴polymarket_whales 1369h 38m 24h max HTTP stale
🔴onchain_wallets 1381h 8m 24h max HTTP stale
🔴demo_snapshot 1358h 38m 30m max HTTP stale

how to read this

each feed has a max-age threshold. macro_tape updates every hour during market hours (60m threshold). etf_flow + airdrops update on slower cadences (6h thresholds). green = fresh, red = stale or fetch failed.

if you see red for >2hr, it's not a glitch — file an issue at github.

uptime promise

we don't have a 99.9% SLA contract. we have this page — public, real-time, no hidden status. that's the contract.

backend rebuilds via cron. if a feed source goes down, we fall back automatically (see defi_data_source.py for the cascade chain).

install + use

Pro $19/mo — real-time + 100 results → live demo → github