weETH
COLLATERAL
ORACLE
weETH / ETH
MORPHO BLUE
LENDING MARKET
YOUR POSITION
LTV 75.0%
RESCUE RESERVE
5,000 USDC
FAULTLINE LAUNCH APP
AUTONOMOUS RISK PROTECTION FOR DEFI LENDING

When DeFi breaks, Faultline moves first.

FAULTLINE maps the hidden dependencies behind a DeFi position, prices what a failure would cost you, and tells you whether to stay or exit. Countermove, in development, executes a defense you authorized in advance and records the proof.

The demo runs on recorded on-chain data. No wallet needed.
THE HIDDEN PROBLEM

One position. Five layers deep.

A Pendle PT on Morpho looks like one asset. It depends on a lending market, an AMM, an oracle, a yield issuer and a chain. A failure in any of them can reach you, and most of them never show up in your wallet.

FAULTLINE reads each layer on-chain, estimates how much of a failure would actually travel to the position, and compares that with what it costs to leave. Every figure carries its source and block.

RECORDED LIVE RUN · ETHEREUM BLOCK 26,166,580 · $1M PT-reUSD
REVIEW · expected loss $761 ($39 to $19,664) vs exit side $5,448
05Lending marketMorpho PT-reUSD / USDC · LLTV 91.5% · 84% utilizedVISIBLE
04PT market and AMMPendle PT-reUSD-10DEC2026 · the exit routeVISIBLE
03OracleOne Ojo feed, computed on read, no staleness guardHIDDEN
02Yield source and issuerreUSD by re.xyz · 0% traced to base assetsHIDDEN
01Settlement chainEthereumHIDDEN
01ARM
02DEFEND
03PROVE
ARM
01 / BEFORE THE CRISIS

Decide the defense before the crisis.

Choose which protective actions FAULTLINE may take, fund a restricted rescue reserve, and set hard limits. The RescueVault contract refuses anything outside them.

PERMITTED ACTIONS
AUTO-REPAYUSDC reserveON
AUTO-TOP-UPweETH reserveON
FULL REPAYup to 25,000 USDCON
HOLD / ALERTfallbackALWAYS
HARD LIMITS
TriggerLTV above 82%
Buffer in every scenario250 USDC
Max repay per action5,000 USDC
Expiry · cooldown30 days · 1 h
DEFEND
02 / DURING THE CRISIS

Detect the shock. Compare the moves. Act.

On a local fork, the weETH/ETH feed drops 9% and the position's LTV crosses its 82% trigger. Countermove scores every allowed action against a further 8% ETH drop, rejects what the reserve can't fund, and sends the smallest move that keeps a 250 USDC buffer.

STRATEGYLTV IF ETH −8%
REPAY · 1,086.50 USDCSELECTED84.9%
TOP-UP · needs 0.543 weETH, has 0.05REJECTED
HOLD89.6% · liquidatable
Recorded fork scenario S1. The shock is simulated; no mainnet transaction was sent. Market LLTV 86%.
PROVE
03 / AFTER THE CRISIS

Every move leaves a receipt.

After execution, FAULTLINE re-reads the position and records what was sent, why, and what changed, so anyone can check it.

#…284Trigger met
LTV 82.42% above 82.00%
#…284Validated
5 of 5 pre-send checks
#…285executeRepay(1,086.50 USDC)
tx 0x4b92…87e2 · keeper-signed
#…285Verified from events
LTV 82.42% → 78.12%
Fork evidence (chain 31337). Block numbers are on the local fork of Ethereum block 26,164,248.
ENTER THE APPLICATION

Countermove

Choose a position, read its dependencies, then arm protection or simulate an attack. The demo runs on recorded data and needs no wallet.

FAULTLINE · EPFL × BELEM CAPITAL HACKATHON 2026 Countermove execution is in development. Every demonstration on this page is simulated.
SIMULATION · BASED ON FORK SCENARIO S1 · NOT A MAINNET EVENT
01 STABLE
02 SIGNAL
03 PROPAGATION
04 COUNTERMOVE
05 STABILISED
PREVIEW · NOT CONNECTED

Connection preview

Wallet integration is not part of this prototype. In the product, connecting only reads your address. It never authorizes spending or moves funds.

NOTHING WAS CONNECTED
No request was sent to {{ walletPick }}. No address was read and nothing was authorized. This step only previews the flow.
FAULTLINE

Opening the application…