Skip to content

Instantly share code, notes, and snippets.

Component Purpose Onchain Design Risks
Liquidity Buffer Absorb withdrawals, shocks Hold 10–30% in ultra-liquid stable assets Too small → bank runs; too large → idle capital
Fractional Reserves Expand capital efficiency Deploy surplus into DeFi lending, RWAs Smart contract risk, defaults
Tranching Risk segmentation Users choose liquid vs locked tranches User confusion, mispricing
Redemption Protocols Manage exits Queues, windows, priority tiers Stress exits exceed buffer
Loss Waterfall Absorb losses Predefined sequence of who bears loss Requires clear rules & consent
Monetary Governance Adjust policy Token voting, councils, algorithm Governanc