How it works
- Place limit orders on both sides (bid and ask) of a CLOB market.
- Keep orders resting — the system samples the orderbook every minute and scores qualifying orders.
- Get paid — at the end of each epoch, your share of the reward pool is credited to your wallet.
liquidityReward field in their event data:
null or absent, the market has no active reward program.
All amounts in liquidityReward (rewardPool, maxSpreadCents, minNotionalOrderSize) are denominated in USD. To convert to another currency, multiply by that currency’s base multiplier. For example, a maxSpreadCents of 5 (i.e., $0.05) becomes ₦5.00 in NGN (0.05 × 100). See Multi-currency support for the full list of multipliers.
Eligibility
For an order to count toward your score in a given sample:- Minimum notional value —
remaining shares * pricemust meet the market’sminNotionalOrderSize. - Maximum spread — the order must be within
maxSpreadCentscents of the current midpoint (e.g., 5 cents = 0.05). - Minimum rest time — the order must have been resting on the book for at least a few seconds (typically 3s). This prevents rapid place-cancel cycling.
Scoring
Each qualifying order is scored based on how close it is to the midpoint:- Tighter orders score higher. An order right at the midpoint gets full weight; an order at the edge of the qualifying spread gets zero.
- Larger orders score higher. Score is proportional to remaining order size multiplied by the tightness weight.
Two-sided quoting bonus
Users who quote both sides (bid and ask) earn significantly more than single-sided quoters.- If you only quote one side, your score is divided by a penalty factor (e.g., 3x).
- If you quote both sides roughly equally, you earn close to your full score.
- At extreme prices (below 0.10 or above 0.90), only balanced two-sided quoting is rewarded — single-sided liquidity earns zero.
Epochs and payouts
Rewards are distributed in epochs — fixed time windows (commonly 24 hours). At the end of each epoch:- Your time-weighted average share is computed from all the samples you participated in.
- Your payout is
rewardPool * (your average share). - The amount is converted to your trading currency and credited to your wallet.
Tracking your rewards
Use the API to monitor your rewards:- GET /v1/pm/liquidity-rewards — paginated history of completed epoch payouts.
- GET /v1/pm/liquidity-rewards/active — in-progress accumulation with estimated payouts that update in real time.
Tips for maximizing rewards
- Quote both sides. The two-sided bonus is substantial — even small orders on your weaker side improve your score.
- Stay tight. Orders closer to the midpoint are weighted much more heavily than those near the edge.
- Stay consistent. Rewards are sampled every minute, so orders that remain on the book accumulate more samples.
- Size matters. Larger resting orders earn proportionally more, but only if they remain within the qualifying spread.