How Guardian Rescue Works

Guardian Rescue is a one-time pre-liquidation service for Aave v3 borrowers on Polygon. Here's the complete flow from inspection to execution.

Step 1: Check Your Position

Paste any Polygon wallet address on the homepage. Guardian reads your live Aave v3 position directly from the blockchain — health factor, total collateral, total debt, and detected assets (USDC, USDT, WETH, WBTC, DAI). No wallet connection needed for this step.

Step 2: Review Rescue Terms

If your position is eligible (debt ≥$1,000, health factor in the rescue zone), Guardian shows transparent terms: the assets involved, estimated repayment amount, the 2.5% fee cap (250 bps), target health factor of 1.5, and signature expiration of 1 hour. You must acknowledge the terms before proceeding.

Step 3: Sign the Authorization

Connect your wallet and sign an EIP-712 typed data message. This is gas-free — not an on-chain transaction. The signature authorizes exactly one rescue with specific parameters: which debt to repay, which collateral to use, the maximum fee, the operator, and a unique nonce. The signature expires in 1 hour and cannot be reused.

Step 4: Execution

The signed authorization is stored in the queue. On the next scheduled cycle, the runner reads the queue, re-validates all safety conditions (signature, deadline, nonce, health factor, swap liquidity, gas price), and submits the rescue transaction. The contract executes atomically: flash loan the debt asset, repay your debt, withdraw your collateral, swap to repay the flash loan, and pay the fee. All in one transaction.

Safety & Transparency

Every execution must pass 9 safety checks before submission. Failed checks block execution and won't cost you anything. Execution may be automated when all safety checks pass, but execution is not guaranteed. After execution, a public proof is generated with the transaction hash, before/after health factor, fee charged, and verification status.