
Pool vs oracle. Above 200 bps the vault refuses to trade — deposits, USDG withdrawals and rebalances revert with PriceDeviation.
Share priceindexed · every 2 min
Current band
no positionPosition
Rebalance history
Keeper activity
Risks & notes
Every priced action reads Chainlink and reverts with StaleOracle if the feed is older than the vault's bound (26h by default — stock feeds legitimately go quiet over a weekend). A stale feed freezes rebalancing rather than trading on a bad price.
If the Uniswap pool price drifts more than maxDeviationBps (200 bps default) from the oracle, deposits, withdrawals-to-USDG and rebalances revert with PriceDeviation. This is what stops a sandwich from setting the vault's entry price — the cost is that the vault temporarily refuses to act.
A concentrated range is a short-volatility position. If the stock gaps through the band overnight, the vault ends the move holding more of the losing leg. The wide overnight band and the re-centre rule limit but do not remove this.
Robinhood stock tokens are issuer-backed instruments, not shares. They carry counterparty, redemption and regulatory risk, and dividends/splits are applied through a UI multiplier rather than a token rebase. Not offered to US or UK persons.
Nightshyft is unaudited experimental software built for a hackathon. Deposit only what you can afford to lose entirely.