Varla
OverviewWhat it is and why it matters.How It WorksLending against prediction markets, step by step.FeaturesLending, borrowing, leverage, and risk management.Supported MarketsPolymarket, Opinion, Kalshi, and more.
DocumentationProtocol docs, guides, and architecture.Smart ContractsPool, Collateral Manager, Oracle, Liquidation Engine.SDK ReferenceTypeScript SDK for protocol interactions.API ReferenceREST and GraphQL endpoints for market data.
BlogLatest news and announcements from Varla.FAQsFrequently asked questions about the protocol.Security & AuditsProtocol security, audits, and trust assumptions.Brand AssetsLogos, colors, and typography guidelines.
Try Varla
Varla
Protocol
OverviewWhat it is and why it matters.
How It WorksLending against prediction markets, step by step.
FeaturesLending, borrowing, leverage, and risk management.
Supported MarketsPolymarket, Opinion, Kalshi, and more.
Developers
DocumentationProtocol docs, guides, and architecture.
Smart ContractsPool, Collateral Manager, Oracle, Liquidation Engine.
SDK ReferenceTypeScript SDK for protocol interactions.
API ReferenceREST and GraphQL endpoints for market data.
Resources
BlogLatest news and announcements from Varla.
FAQsFrequently asked questions about the protocol.
Security & AuditsProtocol security, audits, and trust assumptions.
Brand AssetsLogos, colors, and typography guidelines.
Try Varla

Introduction

Overview
Varla 101

Protocol

Overview
Lending Model
Supply & BorrowInterest RatesReserves
User Positions
Open PositionsSupply AssetsBorrow AssetsWithdraw AssetsRepay Loans
Risk Engine
Health FactorLTV & ThresholdsLiquidationsMarket ResolutionOracle System

Markets

Overview
Polymarket
Opinion
Kalshi
Adapters

Token

Overview
Distribution
Utility & Governance
Varla Gems

Security

Overview
Trust Assumptions
Risk Disclosure
Risk Parameters

Resources

FAQ
Glossary
Links
Brand Assets

Getting Started

Overview
TypeScript SDK
GraphQL API
Smart Contracts

Smart Contracts

Overview
Core Protocol
VarlaPoolVarlaOracleInterest RateLiquidatorsMarket Adapters
Governance & Access
Governance

References

SDK Reference
API Reference

Operations

Testing & Debugging
Contract Addresses

Security

Overview
Trust Assumptions
Risk Disclosure
Risk Parameters

Lending Model

How Varla's single-pool lending architecture works — from supply flows and borrow mechanics to interest accrual and protocol reserves.
✦ Key Takeaways
  • Single pool per chain — all lenders share one ERC-4626 vault per deployment
  • Floating rates — utilization-based kinked curve, updated every interaction
  • Cross-margin borrowing — multiple PM positions as collateral, one health factor
  • 10% reserve cut — portion of interest funds a first-loss buffer for lenders

How the Pool Works

Flow overview

Lender deposits USDC ──► VarlaPool (ERC-4626 vault)
                                  │
                                  ▼
                         Available Liquidity
                                  │
Borrower deposits PM positions ──► VarlaCore (collateral escrow)
Borrower calls borrow() ─────────► Draws from pool liquidity
                                  │
Interest accrues ────────────────► 90% to lenders, 10% to reserves
  

For Lenders

Lenders deposit stablecoins (USDC on Polygon, USDT on BSC) into the VarlaPool vault. In return they receive vault shares (ERC-4626) that appreciate as borrowers pay interest. Withdrawals are subject to available liquidity — if the pool is fully utilized, lenders queue withdrawals until borrows are repaid or new deposits arrive.

For Borrowers

Borrowers deposit prediction market positions (ERC-1155) as collateral into VarlaCore, then borrow stablecoins up to their weighted LTV limit. Interest accrues continuously (per-second) and compounds automatically via a global borrow index.


Deep Dives

Supply & Borrow

Step-by-step flows for depositing, borrowing, and the mechanics behind each operation.

Interest Rates

The kinked utilization curve, rate parameters, and how APY is calculated.

Reserves

Protocol reserve fund, first-loss coverage, and bad debt handling.

Menu

  • Overview
  • How it works
  • Features
  • Docs
  • FAQs

Ecosystem

  • Prediction markets
  • Builders
  • Integrations
  • Governance

Company

  • About
  • Terms
  • Privacy
  • Support

©2026 Varla Labs Inc. All rights reserved