Introduction
System-level overview of Cascade's perpetual liquidity engine
Protocol Overview
Cascade is a perpetual liquidity engine: trading fees and realized profits recycle into an on-chain Liquidity Vault that deepens the very markets that generated those flows. Off-chain price discovery delivers millisecond execution, while the Perpetual contract deterministically enforces solvency, price bands, and governance-approved parameters. This documentation is the authoritative source for builders.
Design Principles
- Credible neutrality – uniform rules for access, liquidation, and price checks; no privileged settlement paths.
- Progressive decentralization – contracts remain upgradeable yet constrained by on-chain owners (DAO or multisig) without bypassing solvency rules.
- Expansive fees – trading revenue funds insurance buffers and the Liquidity Vault rather than rent extraction.
- Deterministic safety – every fill reevaluates lot sizing, deviation limits, open interest, and margin sufficiency.
- Observability – fills, funding, oracle commits, and margin events emit structured logs for full replay.
System Constraints
- Latency vs. custody – a single off-chain matcher handles price discovery; on-chain settlement keeps custody, solvency, and replayability intact.
- MEV & price integrity – fills inherit deviation guardrails tied to oracle prices and deterministic liquidation logic.
- Oracle reliability – authenticated feeds (e.g., Stork) back every margin, funding, and liquidation calculation with decay-based fallbacks.
Quick Links
Support
Integration help, audits, and matcher onboarding follow the governance-minimized process described here. Reach out through the Cascade engineering channels that accompany deployment announcements for the most current contacts.