FABRKNT
← Reactor
EVM Perp · Sandbox
Early access

EVM Perp Sandbox

A runnable perp sandbox for operators who want to own the engine.

A runnable EVM perp sandbox on a modern operator stack: CLOB matching, funding rate, liquidation scanner, insurance fund, and ADL, all exposed as a scenario surface you can inspect, replay, and fork.

Reactor is not protocol operations tooling for an existing venue. It is a pre-implementation sandbox for DeFi strategy, market structure, and risk design.

Sandbox dossier · Runnable evidence · Scenario surface

What this sandbox is

A runnable market-structure lab with fixed scenarios, explicit reports, and a source trail. This is not ops software for a deployed protocol. It is a sandbox dossier for a specific engine category before implementation.

Why it matters

Hyperliquid has captured EVM perp flows on a closed-source engine. The EVM Perp Sandbox is the open analog: Reth-based execution, custom EVM precompiles for the CLOB, BFT consensus, and a scenario suite that lets you stress the machine before you commit to the rail. Every piece is runnable, forkable, and auditable today.

Operator readout

In Fabrknt, EVM Perp is a pressure-bearing sandbox where market design, trust assumptions, and operational discipline all become legible under stress.

Primitives
  • Reth + REVM
  • CLOB precompile
  • Funding rate
  • Liquidation scanner
  • Insurance fund
  • ADL
Live demo·Cascade
Open verbatim report ↗

Full liquidation cascade — funding-rate stress drives margin breaches across positions, scanner emits close orders, insurance fund absorbs deficit, ADL fires on the residual.

Scenario tape · Market stress rendered as operator evidence

Every scenario emits a verifiable 5-section report — HEADLINE / TIMELINE / DELTA / OUTCOMES / NEXT. Declared outcomes pass ✓ or fail ✗ against the run's actual state.

Click any scenario marked ▶ below to load it in this player

Scenario coverage · 10 shipped
3 playable · ▶ swaps the player above
Threshold margin (mm200)

Default maintenance margin (200 bps) — baseline outcomes scored against the declared scenario contract (9/9 outcomes ✓).

Threshold margin (mm500)

Tightened maintenance margin (500 bps) — same scenario, different dial; 8/9 outcomes ✓ with one declared outcome breaking.

Threshold margin (mm1000)

Tightened maintenance margin (1000 bps) — 8/9 outcomes ✓; the same declared outcome breaks earlier under tighter requirements.

Calm baseline

No stress — block production, funding settlement, and oracle aggregation tick along with no liquidation events. Ground-truth that the system is quiet when nothing's happening.

Genesis → first block production → first orderbook submission → first fill. Verifies the engine boots into a known-good state before any stress is applied.

Position buildup

Healthy ramp of open interest across multiple accounts before any stress event — the staging state every other scenario inherits.

Single-block cascade

Cascade compressed into a single block — verifies the per-block scanner pipeline handles all close orders in one consensus tick without re-entrancy.

Early access available

Evaluate EVM Perp Sandbox for your team.

Tell us what mandate you are carrying. We follow up with a private demo, scenario walkthroughs against your dial values, and an advisory path once the fit is operationally real.

Request early access →

We read every submission ourselves · No auto-funnel

Pre-migration snapshot
The deeper sandbox content — full per-scenario walkthroughs, multi-dial sweeps, full asciinema chain — lived on the static-HTML version of this page. It's preserved on the pre-monorepo-snapshot branch and gets ported into native React surfaces as Phase 2 continues.