Edge Cases and Failure Modes
Mass Redemption (Bank-Run Behavior)
Section titled “Mass Redemption (Bank-Run Behavior)”Scenario: a large share of investors attempt exits via redeem in a short time window.
Expected behavior:
- Each exit uses the same conversion mechanics for that position.
- Wrapper and strategy liquidity governs immediate execution capacity.
- Circuit breaker can throttle outflow velocity.
- Processing may stretch over time if upstream liquidity is constrained.
Mass redemption is not a death spiral. Each redemption is self-balancing. The last person to redeem gets the same rate as the first.
The goal is to prevent first-movers from extracting at others’ expense, everyone gets the same rate, and outflow limits spread exits over time.
Yield Strategy Failure
Section titled “Yield Strategy Failure”Scenario: strategy-layer exploit or severe loss event.
The core behavior is covered in Risk Model — Smart-contract exploit. The key behavioral nuance here: circuit breaker may activate to throttle outflows and prevent front-running during the initial discovery window, spreading exits over time rather than rewarding the fastest responders.
Oracle Outage
Section titled “Oracle Outage”The base scenario and impact are described in Risk Model — Oracle Outage. The nuances for this edge case:
- Impact on raise completion timelines: A prolonged outage pauses all new deposits, which can delay a raise from reaching its cap. Existing positions and exits are unaffected.
Project Abandonment
Section titled “Project Abandonment”Scenario: project team becomes inactive.
The base scenario and recovery path are described in Risk Model — Project Abandonment. The nuance for this edge case: while exit rights and yield claiming are fully permissionless, admin-gated operations like buyback execution will stall if no operator acts. Yield continues to accrue passively in the strategy, but nobody routes it to buyback/burn until a new operator steps in.
Rounding and Dust
Section titled “Rounding and Dust”Scenario: integer division leaves residual dust.
Expected behavior:
- Rounding always favors the protocol (reserve), never the user. The amounts are negligible (wei-level).
- Small residual balances can remain until final cleanup/sweep operations.