GUSD Module
Borrow
Collateral Asset Types
Stablecoin Assets:
USDC, USDT, and other approved stablecoins
Non-Stablecoin Assets:
GR tokens as primary collateral
Expandable Collateral: Warped BTC, SUI
Additional types permissible through governance proposals
Minting Ratios
Stablecoin Assets:
100% collateralization ratio
1:1 minting
GR Tokens:
Maximum 85% loan-to-value ratio (LTV)
Other Non-Stablecoin Collateral:
LTV determined by risk assessment
Minting Protocol
User deposits supported collateral into smart contract
System validates collateral value against current parameters
Corresponding GUSD minted to user's wallet
Debt position recorded with collateral-to-debt metrics
Minting Caps
Global Cap: System-wide maximum GUSD issuance
Collateral-Specific Cap: Maximum issuance per collateral type
Per-Address Cap: Maximum issuance per user address
Repay
Voluntary Repayment
User returns GUSD to debt position
System burns GUSD and releases proportional collateral
Accrued stability fees collected for non-stablecoin positions
Partial Repayment
Users can repay a portion of debt
Receive proportional collateral release
Liquidation Process
Applicable only to non-stablecoin collateral
Triggered when non-stablecoin collateral value depreciation causes Health Factor to fall below liquidation threshold
Liquidators purchase under-collateralized collateral by burning equivalent GUSD
Liquidators receive 7% collateral discount as incentive
Emergency Shutdown
Governance can activate Global Settlement under extreme market conditions
Collateral returned proportionally
Health Factor
Universal Application
Cross-margin account monitoring for all collateral types (GR, SUI, USDC)
Multi-collateral support with weighted average calculation
Calculation Formula
Health Factor = (Total Collateral Value × Weighted Average Liquidation Threshold) / Total Debt Value
Weighted Average Liquidation Threshold = Σ(Individual Collateral Value × Individual Liquidation Threshold) / Total Collateral Value
Individual Liquidation Thresholds
GR tokens: 90%
SUI tokens: 60%
Risk Classification
> 1.25
Safe
Account secure, additional borrowing permitted
1.10 - 1.25
Warning
Position stable, requires market monitoring
1.05 - 1.10
Danger
Approaching risk territory, increase collateral or reduce debt
1.01 - 1.05
High Risk
Critical risk, immediate action required
≤ 1.00
Liquidation
Account eligible for liquidation
Liquidation
Liquidation Eligibility
Applicable only to non-stablecoin collateral (GR tokens)
Trigger: Health Factor falling below liquidation threshold
Continuous monitoring via oracle price feeds
Liquidation Mechanics
Liquidator calls liquidation function
System verifies position eligibility
Atomic liquidation transaction executed
Discount Calculation
Liquidation Price = Market Price × (1 - Liquidation Incentive)
Partial Liquidation Protocol
Maximum 50% collateral liquidatable per transaction
2-block waiting period between liquidations
Complete liquidation allowed when Health Factor < 1
Liquidation Queue Management
Positions ranked by Health Factor (lowest first)
Timestamp used as tiebreaker
Queue refreshed with each oracle update
Anti-Frontrunning Measures
Minimum 3-block confirmation for oracle updates
Maximum gas price cap during high volatility
Whitelisted liquidator network during extreme conditions
Backstop Liquidation Mechanism
Activation when positions remain under-collateralized > 1 hour
Protocol Insurance Fund acts as liquidator of last resort
Executed at market price without discount
Conclusion
This comprehensive system ensures protocol solvency while providing fair opportunities for position recovery. The tiered approach balances liquidator incentives with position owner protection, maintaining stability during market volatility.
Last updated
Was this helpful?