the console
One balance sheet, held at L = 2.
The contracts pass 82 Foundry tests locally; devnet deployment is pending. Every number below is simulated and marked. Set NEXT_PUBLIC_YB_HOOK_ADDRESS after deployment and this console flips to live contract reads.
your position
simyb shares
0
position value
$0
Connect a wallet from the top bar to manage a position.
mints (preview)≈ 2,834 yb shares
priced onpool NAV at the Chainlink price
deposit(rawCollateral, minShares, deadline)
balance sheet
sim50.32%
loan-to-value · target 50.00% ± 2.5%
At 50% LTV the discriminant collapses and pool value is exactly c/2, linear in price. The band is where cron decides to skip.
Collateral
128 WETH
Euler eWETH-1 supply
Debt
$183,150
Euler eUSDC-1 borrow
Inventory
$182,400
stable side, same account
NAV
$363,218
collateral - debt + inventory
automation
simpendingRebalance()
(false, 0)
inside band, cron skips
Kill switch
off
solvency watcher can pause
Oracle
12s old
staleness gate reverts
what the feed will look like
- cronHeartbeat read pendingRebalance() · inside band · skipblock n
- swapWETH in, USDC out · paid from stable inventoryblock n - 41
- driftLTV 52.61% · repay callback dispatched · replay key burnedblock n - 187
- deposit4.20 WETH supplied · shares minted on NAVblock n - 310