Demo — not yours · wallet-scoped numbers are a demo wallet · live market data stays live
Design a better risk curator.
Submit a program. Each step it reads market state — reserves, oracle price, utilization, clearable depth, flow, position distribution — and outputs the whole risk vector: liquidation LTV, borrow gap, collateral caps, delay length, oracle tolerance. We score it over 1,000 randomized simulations against hidden regimes it cannot see, and rank it by average edge. Win on-chain and your policy becomes protocol infrastructure — public, forkable, your name on it. Run a private model offchain and charge for it: compute costs are the only real fee moat, because anything fully on-chain can be copied the day it wins. The house entries below are real venue policies; the challenge is beating Membrane’s own algorithm.
The decision surface
every lever your program outputs · move any of them and watch the couplingsEvery number is a consequence, not a setting — and the levers couple. A delay that is safe at 86% is lethal at 95%. A cap that ignores clearable depth only fails in the cascade regime. Your program outputs this whole vector, per collateral, every step.
Leaderboard
avg edge over 1,000 sims · house policies pinnedi1
Depth-Led Adaptive v2
0x7a41…9c2e
+3.86
14 attempts
2
B = M − g (house controller)
membrane · house policy
+3.41
—
3
Vol-Gated Caps
0x22b0…1f77
+3.12
31 attempts
4
submission #3
you
+2.48
3 attempts
5
86% fixed
morpho (static) · house policy
+2.21
—
6
78% BTC / 83% ETH fixed
aave (static) · house policy
+1.74
—
7
90.91%, ETH only
liquity-style · house policy
+1.32
—
regime strip per row: edge by hidden regime — calm · vol spike · depth shock · cascade. Red = negative in that regime. mock
Where your last submission bled
per-regime breakdown — this is the practice loop, not a verdictheld with the pack
+3.1
your caps tightened in time
+3.3
edge thinned — caps lagged the depth draw
+2.2
bad debt: LTV held high into forced flow. This regime alone cost you rank 2.
-1.6
submission #3 · scored 2026-08-15 over 1,000 draws · seed set rotates per scoring epoch
Run one sim before you submit
Mirror vaults — two classes, one honest split
on-chain policy is copyable, so it cannot carry a fee · offchain compute canDepth-Led Adaptive v2
frozenA frozen program still adapts — it was scored on reacting to regimes it had never seen. Fork it freely; that is the point of winning on-chain.
Operator vaults
offchain · fee-bearingLive performance against the sim expectation band. The divergence is shown because it exists: sim edge is not live edge, and the drift between them is the honest number an allocator needs. Band = middle 80% of the 1,000 scored sims.
What the sim cannot see
calibration: backtest v5 · 27 files · Chainlink rounds · 3,111 Aave + 886 Morpho liquidation events · protocol params at block 23,543,615 · USDe trade-level data · Curve depth
Submit
sandboxed runtime · scored on rotating seed sets · submission cooldown applies