Every Morpho market on Robinhood Chain that lends against tokenized stocks, checked live from your browser: is the price right, fresh, and from the right source?
Stock markets close on Friday. The price feed then holds Friday's price all weekend, and Morpho's standard Chainlink oracle (no staleness check) keeps lending on it. Pick a real pool that uses it and a Monday opening drop, and see what happens to the lenders.
| Market | USDG supplied | Borrowed | LLTV | Oracle price | Chainlink price | Checks |
|---|---|---|---|---|---|---|
| Loading live market data… | ||||||
StockGuardMorphoOracle is a drop-in oracle for Morpho markets on stock tokens. On a normal day it returns the same price as the standard Chainlink oracle. When a price can't be trusted (the market is closed, a split or dividend is mid-flight, the feed is for a different ticker, the token is a copycat) it declines to price, so new borrows and liquidations wait for a real price. Lenders can always withdraw, and borrowers can always repay.
// Robinhood Chain, TSLA / USDG
StockGuardOracle guard = new StockGuardOracle(owner, address(0), 1 days);
guard.list(TSLA, TSLA_USD_FEED, 12 hours); // rejects copycats + wrong feeds
IOracle oracle = new StockGuardMorphoOracle(
guard, TSLA, USDG, USDG_USD_FEED, 1 days);
morpho.createMarket(MarketParams(USDG, TSLA, address(oracle), irm, 0.625e18));