the market archive.
MNEMON is an independent archive of every Morpho market on HyperEVM and Robinhood Chain. It samples the chains on fixed cadences: market state every 5 minutes, most other feeds every 15 minutes. It stores all data on MYRMIDONS infrastructure. It is not a proxy of the Morpho API. On top of the raw feed, it runs a broken-market classifier, investability rules, and event ingestion for flows and liquidations.
BROKEN-MARKET CLASSIFIER
| FLAG | ENTER / EXIT | MEANING |
|---|---|---|
| RATE_RATCHET | apy@target > 50% / < 25% | The IRM has entered a runaway rate. The market is broken, not attractive |
| PINNED_UTIL | u ≥ 99.9% for 24h / below 95% for 48h | The market is stuck at full utilization. Lenders cannot withdraw |
| DUST | supply < $1k | The market is too small to be meaningful |
The ratchet and pinned flags apply only while a market's supply is below $25k. A deep market with high rates is an opportunity, not a defect. Classification uses hysteresis: a market enters and exits each flag at different thresholds, so the flags do not oscillate.
A market is INVESTABLE when it is not broken and has at least $50k of available liquidity. The server computes this flag. The site and the reallocator benchmark both filter on it, so every consumer agrees on what is deployable.
WHAT IT TRACKS
- ▸Market state: rates, utilization, supply and borrow, oracle price. Sampled every 5 minutes.
- ▸Flows: every Morpho market event (supply, withdraw, borrow, repay, liquidations), whale flows (single events of 5% or more of a market's supply), and per-chain sync cursors.
- ▸Borrower and lender books: health factors, near-liquidation debt share, lender concentration.
- ▸Utilization spells: periods at or near full utilization, when lenders may not be able to exit.
- ▸Oracle deviation: the Morpho oracle against the DefiLlama cross. Persistent deviation identifies an exchange-rate oracle. A short episode is a depeg.
- ▸Liquidation capacity inputs: DEX route quote ladders and HyperCore book depth, sampled every hour.
DATA // STATIC JSON EXPORT
UNSTABLE // SCHEMA MAY CHANGE. These files exist for the site's own tools. Every file carries a schema_version. Fields can be added or changed without notice. Build on the risk API where possible.
| FILE | CONTENT | CADENCE |
|---|---|---|
| market_health.json | Latest state and classifier verdict per market, 7d sparkline | 15 min |
| market_flows.json | Per-market flow windows, whale feed, liquidation feed, per-chain sync | 15 min |
| util_spells.json | Near-full-utilization episodes, trailing 30d | 15 min |
| depeg_spells.json | Oracle decoupling episodes, trailing 30d | 15 min |
The files are served from data.myrmidons-strategies.com. Rows are keyed on (chain_id, market_id). The top-level chain_id is null when a file mixes chains. Schema history: v4 added the server-computed investable flag. v5 added per-row chain_id. v6 added per-chain flow sync state.