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.
Sign up
Varla
Protocol
Overview What it is and why it matters.
How It Works Lending against prediction markets, step by step.
Features Lending, borrowing, leverage, and risk management.
Supported Markets Polymarket, Opinion, Kalshi, and more.
Developers
Documentation Protocol docs, guides, and architecture.
Smart Contracts Pool, Collateral Manager, Oracle, Liquidation Engine.
SDK Reference TypeScript SDK for protocol interactions.
API Reference REST and GraphQL endpoints for market data.
Resources
Blog Latest news and announcements from Varla.
FAQs Frequently asked questions about the protocol.
Security & Audits Protocol security, audits, and trust assumptions.
Brand Assets Logos, colors, and typography guidelines.
Sign up

Introduction

Overview
Varla 101

Protocol

Overview
Lending Model
Supply & Borrow Interest Rates Reserves
User Positions
Open Positions Supply Assets Borrow Assets Withdraw Assets Repay Loans
Risk Engine
Health Factor LTV & Thresholds Liquidations Market Resolution Oracle 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
VarlaPool VarlaOracle Interest Rate Liquidators Market Adapters
Governance & Access
Governance

References

SDK Reference
API Reference

Operations

Testing & Debugging
Contract Addresses

Security

Overview
Trust Assumptions
Risk Disclosure
Risk Parameters

Utility & Governance

VRLA has two primary functions: governance (voting on protocol parameters) and utility (fee sharing, staking, and boosts).
✦ Key Takeaways
  • Governance — vote on risk parameters, caps, fees, and upgrades
  • Fee sharing — stake to earn share of protocol revenue
  • Insurance staking — earn yield by backstopping the reserve
  • Liquidator boost — higher bonus for $VRLA stakers

Governance

VRLA holders can govern protocol parameters through on-chain voting.

ℹ Implementation note
Varla's contracts enforce permissions via OpenZeppelin AccessManager (RBAC). Governance is implemented above RBAC using a Governor + Timelock that holds the relevant roles.

What Can Be Governed

CategoryParameters
Risk ParametersTier LTV values (80/65/50%), per-position LTV overrides, liquidation thresholds
Liquidation ConfigTarget health factor, bonus curve (min/max), protocol fee
Interest RatesOptimal utilization, base rate, slope1, slope2
Protocol CapsDeposit cap, borrow cap (per chain)
Oracle SettingsMax staleness, liquidation grace period, early-closure window
TreasuryGrants, partnerships, ecosystem spending
UpgradesContract upgrades, new chain deployments, new collateral types

What Cannot Be Governed (Hardcoded)

ParameterValueWhy
Reserve fee10%Consistent first-loss coverage
Min borrow10 unitsDust prevention
Repay delay1 minuteFlash loan protection
Liquidation thresholdHF < 1.0Core safety invariant

Voting Process

1

Proposal submission

Any holder or group of holders with ≥1% of delegated total supply can submit a proposal.
2

Review period

3-day review period before voting opens.
3

Voting

5-day voting period. 1 token = 1 vote.
4

Quorum check

Minimum 10% of total supply must participate.
5

Timelock

48-hour timelock before execution.

You can delegate your voting power to another address without transferring tokens. Delegation is revocable at any time.


Fee Sharing

Protocol revenue flows to $VRLA stakers.

Revenue Sources

SourceRateDescription
Liquidation protocol feesVariableTreasury revenue from liquidations
Reserve withdrawalsN/AGovernance can withdraw excess Pool reserve to Treasury

Stake VRLA in the Varla Staking contract to receive a pro-rata share of Treasury-funded USDC/USDT distributions.

ℹ No automatic reserve streaming
The Pool's 10% reserve fee is accumulated as reserveBalance for bad-debt protection. Fee sharing is funded from the Treasury (primarily from liquidation protocol fees, and optionally from governance-approved reserve withdrawals).
DistributionShare
Stakers70%
Treasury20%
Insurance Fund top-up10%

Payout: Weekly in USDC/USDT (matching the chain/platform's collateral token).

⚠ Staking requirements
Minimum stake: 100 VRLA (enforced on-chain). Your active stake must be either 0 or ≥100 VRLA (no "dust" stakes). Unstaking has a cooldown (default 5 days; governance-configurable up to 50 days).

Insurance Staking

Backstop the protocol and earn additional yield. The protocol's on-chain first-loss coverage is the Pool's reserve balance (funded by 10% of borrower interest).

In v1, "insurance staking" is implemented as an additional rewards policy for stakers (funded by Treasury). True recapitalization via VRLA auctions/buybacks is a later phase.

MetricValue
Base APYSame as Fee Sharing
Insurance Premium+5–15% additional APY (Treasury-funded)
Slash RiskNot automatic in v1 (future phase)
CooldownSame staking cooldown
⚠ Real risk
Insurance stakers accept the risk of partial principal loss in exchange for higher yield. Only stake what you can afford to lose.

Liquidator Boost

VRLA stakers get preferential liquidation terms. Boosts are implemented as a rebate on the protocol fee (the Treasury's cut), based on your staked VRLA balance.

Active Staked $VRLAProtocol Fee Rebate
00%
1,000+5%
10,000+10%
100,000+15%

If the protocol fee for a liquidation is $100 and your rebate tier is 10%, the Treasury receives $90 and you effectively keep $10.

ℹ How the boost works
The protocol does not increase the borrower's liquidation penalty for stakers. Instead, eligible liquidators receive a rebate from the protocol fee (the Treasury's cut). Borrower collateral seized remains unchanged.
ℹ Not required
The Liquidator Boost is optional. Anyone can liquidate without staking VRLA.

Menu

  • Overview
  • How it works
  • Features
  • Documentations
  • FAQs

Ecosystem

  • Prediction markets
  • Builders
  • Integrations
  • Governance

Company

  • About
  • Terms
  • Privacy
  • Support

©2026 Varla Labs Inc. All rights reserved