How Spout Manages Risk

Every risk in Spout has a control in front of it, and every loss has a fixed order of who absorbs it. This page maps them; the rest of the section goes into each.

RiskWhat could happenControls
Collateral prices fallA loan becomes larger than its collateral can safely support50% maximum LTV; per asset liquidation thresholds from 54.1% to 62.5%; partial liquidation back to about 50%; penalties to the Insurance Fund
Bad debtA sale after a sharp gap does not cover a loanInsurance Fund first, then Junior, then Senior
A weak options cyclePremium settles below what accruedStrikes out of the money; covered calls only; short cycles; adjustments spread over 7 days; Spout absorbs any contract below zero
A run on withdrawalsLenders all want cash at once85% utilization cap; 15% cash reserve; Senior haircut and queue; Junior notice
Bad pricesA wrong or stale price triggers or blocks actionsSigned prices; staleness checks; automatic pauses
Operational errorA step in a cycle or liquidation goes wrongEvery step reconciled; cycles halt for human review when anything does not match
Smart contract flawA bug in the programsIndependent audits, with reports published when complete (see Security Practices and Audits); governance controlled by a multisig; emergency shutdown that keeps repaying open
Issuer or broker failureA token's backing, or the brokerage account holding the shares behind collateral, is impairedApproved issuers only; token design checks; receipt tokens matched to shares held; continuous reconciliation; assets can be paused

No control removes risk entirely. Risks for Borrowers and Risks for Lenders describe what remains.