Epoch Lifecycle
Epoch Open
A new epoch begins. Investors can submit deposit or withdrawal requests at any point during this window.
NAV Update
Internal valuation (positions at mark price plus on-chain cash) is reviewed, then the curator multisig submits the closing NAV on-chain.
Settlement
Curator posts NAV, then
settleDeposit (usual path: mints deposits and attempts redeem netting when both queues have requests). Fallback: settleRedeem when exits cannot net against inflow. On-behalf claims follow — Automatic claims.Settlement Price
All deposits and withdrawals within an epoch settle at the same NAV per share, ensuring fair treatment of all participants. There is no advantage to submitting requests early or late within an epoch window.Pending State
While a request is pending — submitted but not yet settled — treatment depends on the flow:- Pending deposit: USDC is locked in the vault contract. It does not earn yield while queued. You can cancel before epoch close and your USDC is returned.
- Pending redemption (withdrawal): shares move to the pending silo and stay economically exposed until settlement or cancellation (
cancelRequestRedeem, V0.0.6). You are not out of the strategy until USDC is claimed after a settled redeem.
Cancellation — Lagoon V0.0.6: pending deposits and redemptions can be cancelled before settlement (
cancelRequestDeposit · cancelRequestRedeem(controller) — shares return from the silo). After epoch close, open requests settle at that NAV. No instant exit.