Cascade

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

  1. Credible neutrality – uniform rules for access, liquidation, and price checks; no privileged settlement paths.
  2. Progressive decentralization – contracts remain upgradeable yet constrained by on-chain owners (DAO or multisig) without bypassing solvency rules.
  3. Expansive fees – trading revenue funds insurance buffers and the Liquidity Vault rather than rent extraction.
  4. Deterministic safety – every fill reevaluates lot sizing, deviation limits, open interest, and margin sufficiency.
  5. 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.

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.