0xb780F62a633b9bC41ef9e0518cd0055E89247f7b Β·
Etherscan Β·
Source (Sourcify).
Pool
Pool Address
Spot Price (ETH)
Portfolio Today
Net Deposited
P&L
Last Keeper Action
π Private Vault
This is a privately managed Ethereum endowment vault. Strategy details, positions, and controls are visible only to the authorized admin. Connect the admin wallet to view the dashboard.
NAV (USDC-equiv)
Active Band
ETH-Principal HWM
Spend Buffer
Vault Wiring
Fund the Vault (anyone)
Anyone can deposit USDC into the reserve. The keeper deploys it into the band; the keeper auto-balances by swapping part to WETH at the band ratio. Only the admin can withdraw.
Approve lets the vault pull your USDC, then Fund deposits it. Watch the Status Console below.
Range & Steps
Each band is a Β±17.5% price window. Rolls stack contiguous windows ("steps") from the floor toward the ceiling. The filled bar is the active band; the β marker is the live spot price.
Active Uniswap v3 Position
The vault holds at most ONE concentrated-liquidity position (an NFT) inside the shared WETH/USDC 0.05% pool. "Rolling" burns the old NFT and mints a new one at a shifted band. There is no separate pool per deposit.
π Connect to unlock
Connect the admin wallet (full custody) or the keeper wallet (operations). Functions below appear only for the role you hold. Read-only visitors see nothing actionable here.
π Admin β Full Custody
Withdraw USDC
Withdraw ALL (emergency)
Burns the position and drains all USDC + WETH to the target. Full exit.
Renounce Admin
Removes your own custody rights. Irreversible.
βοΈ Owner β Operator Controls
Pause / Unpause
Blocks rolls while paused. Withdrawals still work.
Keeper Management
Admin Grant (2-step timelock)
First admin is instant; later grants wait the renounce delay.
Spend Config (2-step timelock)
Renounce Ownership (2-step)
Permanently gives up operator control after the delay.
π€ Keeper β Strategy Operations
Allocate (deploy reserve)
Mint the position into the band. Auto-swaps USDCβWETH to hit ratio.
Roll Up
After a confirmed 4h close above Pb. Ceiling rises; optional tiny rebuy.
Roll Down
After a confirmed 4h close below Pa. Extends a step down, never below floor.
Skim & Release (anyone)
Skim fees to the spend buffer; release the capped, HWM-gated stream.
π‘ On-chain Events (live)
π How It Works
What this is
An ETH-denominated endowment. You fund it with USDC; it provides concentrated liquidity in the deep Uniswap v3 WETH/USDC 0.05% pool inside a rolling Β±17.5% band. Trading fees are skimmed to USDC and released as a capped spend stream, but only when ETH-denominated principal is at its high-watermark, so it structurally cannot spend principal.
Funding
Fund in USDC only. The keeper's allocate() deploys idle reserve into the band; because a straddling range needs both tokens at a ratio, the contract swaps part of the USDC to WETH (slippage-guarded vs TWAP) before minting the position. You don't need to provide WETH yourself.
Pools vs positions
The pool is the shared, pre-existing Uniswap WETH/USDC 0.05% pool, one of the deepest in DeFi. The vault never creates a pool. It holds a single position NFT inside that pool. "Active pool" = that one position; see the Position tab for its tokenId, band, liquidity and a Uniswap link.
Rolling
When price closes and holds beyond the band for the 4h confirm window, the keeper rolls: burn the old position NFT, mint a fresh one at a contiguous shifted band. Roll-up bands the ceiling higher and never sells accumulated ETH (C3). Roll-down extends a step lower, never below the disaster floor MIN_PA.
Safety
Spot-vs-TWAP guard (rejects manipulated rolls), single-step contiguous bands (C4), ETH-never-sold on roll-up (C3), 4h close-and-hold confirmation (C1), full-precision math (FullMath), SafeERC20, reentrancy guards, and two-step timelocks on admin grants, spend config, and ownership renounce. Admin has full custody and can always withdraw.
Roles
Admin (0xF60fβ¦): full custody, withdraw any time. Owner (0x9e79β¦): operator, manages keeper/pause/config, no custody. Keeper (0x9e79β¦): executes allocate/roll/skim. Anyone: fund(), skim, updateHWM, releaseSpend.
π Development History
π₯οΈ Status Console
[ready] Connect a wallet to interact. Reads are live without connecting.