status

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

feedagethresholdstate
🟢macro_tape 16h 41m 24h max fresh
🔴yield_top 16h 41m 6h max HTTP stale
🟢etf_flow 16h 41m 24h max fresh
🔴sec8k_today 16h 41m 12h max HTTP stale
🔴form4_clusters 16h 41m 12h max HTTP stale
🔴airdrops 24h 41m 24h max HTTP stale
🟢hl_vaults 4h 24m 24h max fresh
🔴polymarket_whales 35h 41m 24h max HTTP stale
🔴onchain_wallets 47h 11m 24h max HTTP stale
🔴demo_snapshot 24h 41m 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