How Lending Works
Omneon's lending mechanism is designed for simplicity and security, using a pool-based model where lenders earn interest and borrowers access liquidity.
💰 For Lenders (Suppliers)
Supply Process
Deposit Assets: Supply vUSD to the lending pool
Receive Share Tokens: Get interest-bearing tokens representing your position
Earn Interest: Automatically accrue interest based on pool utilization
Stake for Rewards: Optionally stake share tokens to earn OMNEON tokens
Share Token System
Example:
Supply 1,000 vUSD when pool has 10,000 vUSD total
Receive 10% of total share tokens
Earn 10% of all interest generated by the pool
Withdrawal
Instant: Withdraw anytime if liquidity available
Pro-rata: Receive proportional share of pool + accrued interest
No Lock-up: No minimum holding period required
🏦 For Borrowers
Collateralized Borrowing
Lock Collateral: Deposit IOTA as collateral
Borrow Assets: Receive vUSD up to 75% of collateral value
Pay Interest: Accrues automatically based on time and rate
Maintain Health: Keep collateral ratio above liquidation threshold
Loan-to-Value (LTV) Rules
Example:
Lock $1,000 worth of IOTA
Borrow up to $750 vUSD (75% LTV)
Liquidation risk starts at $800 collateral value (80%)
Health Factor
Your position health is calculated as:
🔄 Pool Mechanics
Interest Accumulation
Utilization-Based Pricing
📊 Real-Time Updates
Continuous Accrual
Interest accrues every second
Rates update with each transaction
Prices update via Pyth Oracle
Health factors recalculate automatically
Price Feed Integration
Oracle: Pyth Network IOTA/USD feed
Update Frequency: Real-time price updates
Fallback: Admin override for emergencies
Validation: Multi-source price verification
Example User Journey
Lender Example
Borrower Example
Last updated