About opt.markets
Your ultimate toolkit for maximizing Polymarket liquidity provision rewards
Our Mission
opt.markets exists to level the playing field for Polymarket liquidity providers. We believe that transparent, data-driven tools should be accessible to everyone.
By implementing Polymarket's public reward formula and analyzing on-chain data, we help LPs calculate exact Q-scores, track competition, and optimize their strategies to maximize earnings.
What We Do
Exact Q-Score Calculations
We implement Polymarket's official reward formula (Equations 1-7) to calculate your precise Q-score and expected daily rewards with accuracy within ±1% of actual payouts.
Real-Time Competition Analysis
Track all liquidity providers in each market, analyze their Q-scores, and understand your competitive position to make informed decisions.
Smart Order Optimization
Our optimizer suggests optimal order placement strategies to maximize your Q-score while minimizing capital requirements and adverse selection risk.
On-Chain Payout Verification
Monitor actual reward distributions on Polygon, verify calculation accuracy, and track your historical earnings with blockchain transparency.
How Q-Scores Work
The Formula
Polymarket rewards liquidity providers based on a Q-score system that measures the quality and quantity of liquidity you provide. Your Q-score is calculated as:
Q_min = min(Q_one, Q_two)
Your Daily Reward = (Your Q_min / Total Q_min) × Daily Pool
Key Factors
- 1Order proximity to midpoint (closer = higher score)
- 2Order size (larger = higher score)
- 3Two-sided liquidity (provides balanced Q_one and Q_two)
- 4Meeting minimum size requirements per order
- 5Staying within the maximum spread threshold
Our Advantage
Unlike Polymarket's interface which only shows estimated rewards, opt.markets calculates your exact Q-score using the public formula, analyzes all competitor positions, and provides precise daily reward estimates validated against actual on-chain payouts.
Data Sources
Market Data
Real-time market information from Polymarket's CLOB API (clob.polymarket.com)
Order Books
Live order book data to analyze competition and calculate total Q_min across all LPs
Reward Payouts
On-chain USDC transfers on Polygon from Polymarket's rewards address
Historical Analytics
Aggregated data from Dune Analytics for leaderboard and trend analysis
Built With
Frontend
Next.js 14 + TypeScript
Styling
TailwindCSS + shadcn/ui
Database
PostgreSQL + Prisma
Blockchain
wagmi + viem (Polygon)
APIs
Polymarket CLOB + Dune
Hosting
Vercel