openABX
mainnet

Trigger a liquidation

Any loan whose CR falls below 200% can be liquidated by anyone. The auction pools absorb the debt and receive the ALPH at a discount. Permissionless; automated keepers handle most calls.

MCR

200%

liquidates below this CR

ALPH / USD

DIA feed

Discount cascade

5 → 10 → 15 → 20 %

pools bid in order

Liquidatable loans

0 active loans scanned

No loans currently below the 200% MCR. The scanner walks the 30 most recent LoanManager-touching addresses; lower-CR loans may exist outside this window.

Keeper tooling required

OpenABX does not yet ship a mainnet liquidate write path. The LoanManager method index for liquidation has not yet been observable on-chain (no liquidation tx has occurred on mainnet since launch — every active loan is above the 200 % MCR). Once the first liquidation lands, we catalogue the template and enable the button on this page.

Running a keeper today? Build the liquidation script directly against LoanManager tpxjsWJSaUh5i7XzNAsTWMRtD9QvDTV9zmMNeHHS6jQB — we ship a live watchlist above so you can find at-risk loans and monitor when they cross the threshold.

How it works

  1. You call liquidate(owner) against the target loan.
  2. LoanManager reads the oracle, verifies CR < 200%, and forwards debt + collateral to AuctionManager.
  3. AuctionManager walks the four pools (5 → 10 → 15 → 20 %). Each absorbs as much debt as its ABD can cover, at a discount.
  4. Any surplus ALPH refunds back to the loan owner. The loan closes.