Btc-lending-protocol
The protocol enables two types of participants to interact with a shared liquidity pool on Bitcoin:
Lenders can deposit OP_20 tokens (e.g., a WBTC-like token) into the protocol to earn interest. They can withdraw their principal plus accrued interest at any time.
Borrowers can lock collateral tokens into the protocol and borrow loan tokens against that collateral. They must maintain a collateral ratio of at least 150%, and repay their debt (principal + interest) to reclaim their collateral.
Liquidators can repay an undercollateralized borrower's debt (when the collateral ratio drops below 120%) and receive the borrower's collateral plus a 5% bonus as a reward.