Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 21 additions & 0 deletions docs/PiRC-231-Over-Collateralized-Lending-Protocol.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# PiRC-231: Over-Collateralized Lending Protocol

## 1. Executive Summary
This standard defines the official over-collateralized lending protocol for the Pi Network, ensuring that all borrowed assets are backed by a minimum 10M:1 collateral ratio in accordance with PiRC-101 and PiRC-207.

**Dependencies**: PiRC-207, PiRC-101
**Status**: Complete reference implementation

## 2. Architecture
- Over-collateralized debt positions (CDPs)
- Integration with PiRC-207 Registry Layer for Parity Invariant checks
- Dynamic interest rate models based on pool utilization

## 3. Reference Smart Contracts
**Solidity**: `contracts/PiRC231Lending.sol`
**Soroban**: `contracts/soroban/src/lending.rs`

## 4. Implementation Roadmap
- Phase 1: Core lending and borrowing logic
- Phase 2: Dynamic interest rate curves
- Phase 3: Mainnet integration with Justice Engine
21 changes: 21 additions & 0 deletions docs/PiRC-232-Justice-Driven-Liquidation-Engine.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# PiRC-232: Justice-Driven Liquidation Engine

## 1. Executive Summary
This standard establishes the liquidation engine for undercollateralized positions, directly tied to the PiRC-228 Justice Engine to ensure fair, transparent, and parity-safe liquidations.

**Dependencies**: PiRC-231, PiRC-228
**Status**: Complete reference implementation

## 2. Architecture
- Health factor monitoring
- Justice Engine validation for liquidation triggers
- Penalty distribution to ecosystem treasury

## 3. Reference Smart Contracts
**Solidity**: `contracts/PiRC232Liquidation.sol`
**Soroban**: `contracts/soroban/src/liquidation.rs`

## 4. Implementation Roadmap
- Phase 1: Health factor calculations
- Phase 2: Justice Engine integration
- Phase 3: Automated keeper incentives