Reprieve
Automated cross-chain DeFi rescue protocol that monitors health factors and executes protective actions before liquidation, powered by Chainlink technologies.
What it is
Reprieve is a unified risk management dashboard and autonomous protection protocol designed to monitor and defend decentralized finance (DeFi) positions across every protocol and blockchain.
The DeFi ecosystem frequently suffers from massive liquidations during sudden market crashes, such as $429 million wiped out on Aave in a single week. Users typically have collateral spread across multiple protocols (like Aave, Compound, and Morpho) and different networks without a unified risk score or central dashboard. Consequently, a user might have idle collateral on one chain but still suffer a liquidation on another simply because they were asleep or unable to move funds in time. Reprieve solves this by connecting these isolated positions and allowing them to automatically protect themselves while the user sleeps.
Reprieve operates through dedicated user workflows powered by Chainlink's Runtime Environment (CRE). A user configures a "CRE Workflow" by setting a health factor trigger threshold, designating a source of rescue funds (e.g., a healthy Aave V4 supply), and choosing a vulnerable target position to protect (e.g., a Compound V3 borrow position). The system continuously monitors the positions through four stages: Detect, Evaluate, Rescue, and Log. If a market crash occurs and a position's health factor drops below the threshold, the workflow autonomously verifies the danger, withdraws funds from the designated source, bridges the assets cross-chain, and supplies them to the endangered position to rescue it before liquidation hits.
Project Demo: https://reprieve-dapp.vercel.app/
How it Works
Reprieve is built to run fully autonomously around the clock using Chainlink infrastructure.
- Chainlink's Runtime Environment (CRE): Forms the core engine of the protocol, running dedicated, individual rescue workflows for each user.
- Chainlink Data Feeds: Used during the detection and evaluation stages to fetch live, reliable asset prices and confirm if a position is in danger.
- Chainlink CCIP: Integrated to handle the cross-chain rescue execution, securely bridging assets between networks (e.g., from Ethereum Sepolia to Base Sepolia).
- Protocol Adapters: The application utilizes adapters to automatically scan and pull in user positions from protocols like Aave V4 and Compound V3 interfaces.
- On-Chain Audit Logging: The system is built to permanently record all rescue actions—including transaction hashes, gas costs, chains involved, and amounts moved—as an immutable, auditable trail on the blockchain
Links
Created by
- Qian Cherry