Protocol Overview
Moar Market is an undercollateralized leverage lending protocol built on Aptos. It allows users to borrow from multiple isolated pools using a unified Credit Account, while enforcing strict solvency rules based on real-time oracle pricing.
💼 Credit Accounts
At the core of Moar lies the Credit Account — a user-owned smart account that holds assets and tracks liabilities. Each user can have multiple Credit Accounts.
Features:
Borrow from multiple pools simultaneously
Hold multiple assets
Interact with DeFi strategies
Enforce solvency on every action
All borrowing, transferring, and strategy interactions are routed through these accounts.
🧮 Health Check & Solvency
Every Credit Account must remain healthy after any operation that moves funds out. Health is determined by comparing the total asset value against the minimum required value derived from debt and pool-specific LTVs.
Let:
Dp
= debt from poolp
LTVpa
= LTV for asseta
in poolp
Then: Minimum required asset value = ∑ (Dp / LTVpa)
A Credit Account is healthy if its total asset value (from oracle prices) is greater than or equal to this threshold.
📊 LTV & Leverage
Each (pool, asset) pair defines its own Loan-to-Value (LTV) ratio.
Leverage is derived as: Leverage = LTV / (1 - LTV)
Varying LTVs allow pools to tune risk across different assets.
🏦 Lending Pools
Lending pools are isolated by design. Each pool can independently define:
Interest rate model
Supported assets and LTVs
Fee-on-interest
Liquidation parameters
Lenders earn interest from borrowers based on pool utilization.
🔄 Yield Strategies
Credit Accounts can optionally deploy assets into whitelisted yield strategies, such as:
Hyperion (CLMM vaults)
Panora (stable swap)
Thala (AMMs, LSDs)
Each strategy is tightly integrated and permissioned. Solvency is enforced before and after any strategy interaction.
📈 Interest Rate Model
Pools use kinked interest rate curves defined by:
Base rate
Slope below kink
Slope above kink
Kink utilization point
Supply APR is derived from real borrow interest after deducting protocol fees (fee_on_interest
) and scaled by utilization.
🔍 Tiered Oracle
Moar uses a multi-source Tiered Oracle for robust asset pricing. The system:
Aggregates prices from DEXes and external feeds
Enforces freshness checks
Uses tiered fallback logic for resiliency
Oracle prices are critical to health checks and liquidations.
⚠️ Liquidations
If a Credit Account becomes unhealthy, it can be liquidated. Liquidations are currently permissioned, meaning only approved liquidators can execute them.
Process:
Liquidator repays part of the debt
Receives discounted collateral from the account
All valuations use real-time oracle pricing.
🧩 Modular Architecture
Moar is built for composability and growth.
New strategies are integrated via external strategy adapters
Adapters follow a standard interface, ensuring secure plug-and-play design
Once deployed and enabled, strategies can be used without core upgrades
Moar can integrate with any DeFi protocol on Aptos — AMMs, vaults, LSDs, etc.
This modularity gives Moar the power to evolve with the ecosystem and unlock new forms of capital efficiency.
Last updated