Mayavi
Dashboard

Scenarios

Each card opens a schema-driven submission form; the inputs are generated from the per-scenario JSON-Schema published at GET /scenarios/{type}.

5 registered · 1 coming soon

  • N leveraged WETH-long borrowers (each with 1 WETH supplied as collateral and $1500 USDC borrowed). No oracle shock, no liquidator. HF only drifts via interest accrual across the warp horizon; most steps are no-ops by design.

    Submit a run
  • Multi-agent stress test: an oracle shock on USDC pushes borrowers below their liquidation threshold; a scripted liquidator agent executes seizures. KPIs: borrower-cascade index (count crossing HF<1 per step) and liquidator-realized seizure USD.

    Submit a run
  • Forks at the cliff block of a real token launch and simulates aggregate sell pressure to compare against on-chain truth in the post-cliff window. Defaults reproduce the canonical ENA 2025-04-02 first cliff; analysts override per-field to replay other launches. Sprint 4-A1i follow-up #1 PR-B wires every field the scenario builder consumes (#114 array-of-primitives + #115 array-of-tuples plumbing) — all defaults match `mayavi/scenarios/launch_replay_ena.yaml`.

    Submit a run
  • Two or more recipient cohorts with distinct urgency profiles (panic-sellers vs holders) liquidate over a horizon. Reports cumulative sell pressure, realized price, per-cohort breakdown.

    Submit a run
  • N homogeneous recipients each holding the same token inventory, all unlocking at one step, selling for the receive token over a horizon. Heterogeneous urgency_beta produces a mix of panic-sells and drips.

    Submit a run
  • Coming soon
    Solana cliff replay
    svm_launch_replay
    Pyth-priced fork against a Solana token launch. Registered in the Python registry (Sprint 3-B); SVM-on-API is queued for Phase 4-C, after which this card becomes submittable.