Skip to main content
[ CATALOG · SCENARIOS ]

Scenarios

Scenarios are reusable declared experiments: seed, actors, market dynamics, invariants, and committed inputs. Docs explain how to author them; this page shows what ships today.

25  pre-built scenarios · 05  replay fixtures · 05  adapters covered
[ 01 · SCENARIOS ]

Pre-built scenarios.

fixtures/scenarios/*
committed seeds · deterministic
01 · Lending
smoke shape

Oracle Lag Baseline

Baseline lending price-shock run used to stage delayed-oracle review.

$ riptide run lending/oracle-lag-baseline
02 · Lending
smoke shape

Shock Magnitude Sweep

Lending price-shock sweep midpoint over collateral shock magnitude.

$ riptide run lending/shock-magnitude-sweep
03 · Lending
smoke shape

Utilization Climb

Sustained high-borrow lending population for utilization-pressure review.

$ riptide run lending/utilization-climb
04 · Lending
smoke shape

Whale Share Sweep

Lending concentration sweep midpoint over whale share.

$ riptide run lending/whale-share-sweep
05 · Lending
smoke shape

Whale Shock Grid

Canonical lending whale-share by shock-magnitude cell for bad-debt boundary review.

$ riptide run lending/whale-shock-grid
[ 02 · REPLAYS ]

Replay fixtures.

Deterministic replay fixtures for declared failure shapes. Rerun bit-for-bit; the canonical hash either matches, or Riptide reports the divergence.

R01 · lending
Replay fixture

Lending whale bad debt

Declared lending trajectory for whale-concentrated borrow and bad-debt invariant firing.

$ riptide replay fixtures/replays/lending-whale-bad-debt/config.json --allow-invariant-violations
R02 · liquid-staking
Replay fixture

Liquid-staking depeg redemption run

Single-program liquid-staking pressure replay for depeg plus redemption-run dynamics.

$ riptide replay fixtures/replays/liquid-staking-depeg-redemption-run/config.json --allow-invariant-violations
R03 · liquid-staking
Replay fixture

Liquid-staking slash with open queue

Slash pressure replay with withdrawal queue state open during the stress path.

$ riptide replay fixtures/replays/liquid-staking-slash-with-open-queue/config.json --allow-invariant-violations
R04 · liquid-staking x lending
Replay fixture

LST to lending contagion proof

Replay-scoped multi-program proof using a declared scalar bridge, not a generalized scenario engine.

$ riptide replay fixtures/replays/lst-lending-contagion-proof/config.json --allow-invariant-violations
R05 · stablecoin
Replay fixture

Stablecoin UXD-style collateral cascade

Single-program stablecoin backing and redemption pressure geometry, not a literal production-code replay.

$ riptide replay fixtures/replays/stablecoin-uxd-style-collateral-cascade/config.json --allow-invariant-violations