Get Tokenomics

Points Systems: Pre-Token Loyalty Programs

How to design a points program — actions, conversion, Sybil defense. Case studies from EigenLayer, Blast, Hyperliquid. Formulas and anti-patterns.

A points system is a pre-token loyalty mechanism where a protocol awards internal points for targeted user actions, with subsequent conversion to tokens at TGE. Unlike a classic airdrop, points create a predictable real-time incentive: the user sees accumulated points and understands the link between actions and future rewards.

Why Points Exist

Classic airdrops suffer from three problems:

  1. Uncertainty. The user doesn’t know whether they’ll receive an airdrop or how much. This attracts “Sybil farmers” who create hundreds of wallets at random
  2. No feedback loop. There’s no way to know if activity is being counted until the snapshot
  3. One-time incentive. An airdrop is a single event. After receiving tokens, the user has no incentive to stay

Points solve all three through transparent, real-time accrual.

Scale of the trend
In 2024–2025, points programs became the standard for pre-token marketing. EigenLayer, Blast, Ethena, Hyperliquid, LayerZero, Jupiter — all used points before token launch. By 2026, the model has evolved: seasonal points, multiple conversions, and hybrids with veTokenomics have emerged.

Points System Architecture

Three Components

1. Targeted actions. What earns points. Actions are ranked by value to the protocol:

Action typeValueExamplePoints/day
Liquidity depositHigh$1,000 in a pool10 points
Active usageMediumTrading, swaps3 points/tx
Social activityLowReferral invite1 point
Position holdingMediumHold $1,000 for 30 days5 points/day

2. Accrual. How points accumulate. Two approaches:

  • Linear: 1 point per $1 per day. Simple and predictable
  • With multipliers: base points × multiplier for early entry / volume / duration. More complex, but enables fine-grained behavioral control

3. Conversion. How points turn into tokens at TGE.

Tokens_i = Allocation_points × (Points_i / Points_total)
  • Allocation_points — share of total supply allocated to points (typically 5–15%)
  • Points_i — specific user’s points
  • Points_total — aggregate points across all users
The dilution problem
With proportional conversion, the value of a single point falls as the number of participants grows. If at program launch 1,000 points = 1% of the allocation, but by TGE the participant count has grown 100x — those same 1,000 points = 0.01%. Early participants feel cheated. Solution: fixed allocations per season (Blast), caps on total points, or a guaranteed minimum conversion rate.

Accrual Models

Model 1: Linear (TVL-Based)

The most common model. Points accrue proportionally to deposit volume.

Points_daily = TVL_user × Rate
  • TVL_user — user’s funds in the protocol ($)
  • Rate — points per dollar per day (typically 1–10)

Example: user deposits $10,000 for 60 days at a rate of 5 points/$:

  • Total: $10,000 × 5 × 60 = 3,000,000 points

Advantage: simplicity. Disadvantage: attracts whales who deposit large sums shortly before the snapshot.

Model 2: With Multipliers

Base points are multiplied by coefficients:

Points = Points_base × M_early × M_ref × M_duration
  • M_early — early participation multiplier (2x in month 1, 1.5x in month 2, 1x after)
  • M_ref — referral multiplier (1.1x per invite, up to 1.5x)
  • M_duration — continuous holding multiplier (1.2x after 30 days, 1.5x after 90)

Multipliers solve the behavioral problem: early users earn more, loyal users even more, and attracting new participants earns a bonus.

Model 3: Seasonal (Epoch-Based)

The program is split into seasons with a fixed allocation for each:

SeasonDurationAllocationActions
13 months5% of supplyDeposits, swaps
23 months4% of supply+ governance, staking
33 months3% of supply+ advanced strategies

The seasonal model solves dilution: each season’s allocation is fixed, and early participants receive their share regardless of future user inflows.

Sybil Defense

Points systems are particularly vulnerable to Sybil attacks: one user creates multiple wallets to maximize points. For more on Sybil resistance, see the airdrop article.

Defense Mechanisms

MechanismHow it worksEffectiveness
Minimum thresholdPoints accrue only for TVL > $100Medium — easy to bypass with capital
Linear capMax points per wallet per dayMedium — also limits honest whales
Quadratic decayMarginal rate falls with volumeHigh — discourages concentration
Identity verificationKYC, Worldcoin, Gitcoin PassportHigh — but reduces anonymity
On-chain reputationPoints for wallet history (age, activity)Medium — aged wallets can be bought
Points_quadratic = √(TVL_user) × Rate
  • Quadratic model: $10,000 yields 100 points, $40,000 yields 200 (not 400)
  • Reduces the advantage of large deposits
  • Analogous to quadratic voting from governance models

Points → Token Conversion

Open vs Closed Conversion

ParameterOpenClosed
RateKnown in advance (100 points = 1 token)Determined at TGE
PredictabilityHigh — user knows what they’ll getLow — depends on total points
Risk for projectOverpromising if too many points issuedMinimal — allocation is fixed
ExamplesBlast (partially)EigenLayer, LayerZero

Most projects use closed conversion with a fixed allocation. It’s safer for the project but creates uncertainty for users.

Conversion Timing

ApproachDescriptionAdvantageDisadvantage
One-timeAll points convert at TGESimpleMassive dump
GradualConversion in tranches (25% TGE + vesting)Reduces sell pressureMore complex for users
On-demandUser chooses conversion timingFlexibilityUnpredictable for treasury
The Hyperliquid lesson
Hyperliquid ran one of the most successful airdrops of 2024: a generous allocation (31% of supply for the community), no VC tokens, and no locks at TGE. Result — minimal sell pressure and price appreciation post-TGE. This contradicts the standard logic that “vesting reduces sell pressure,” but is explained by high perceived value: users believed in growth and didn’t sell.

Anti-Patterns

1. Infinite Dilution

A program with no cap on total points and no seasons. The longer the program runs, the less each point is worth. Early participants lose motivation.

Solution: Fixed allocation per season or a declining accrual rate.

2. Indefinite TGE

The protocol accumulates TVL through points but postpones TGE indefinitely. Users grow tired of waiting and leave, taking liquidity with them.

Solution: Clear timelines (Season 1: 3 months → TGE) or interim conversions.

3. Overweighting Social Actions

Awarding large points for retweets, follows, and invites attracts bots and devalues points for active users.

Solution: Social points should be no more than 5% of total accrual. Primary weight on financial actions (deposits, trading).

4. Lack of Transparency

Users can’t verify whether points are accrued correctly. This destroys trust and invites manipulation accusations.

Solution: On-chain accrual or regular merkle-root snapshots with public verification.

Design Parameters

ParameterRangeRecommendation
Points allocation5–15% of supply7–10% for a first program
Season duration1–6 months3 months (balance engagement and fatigue)
TVL points share60–90%70% of total accrual
Trading points share10–30%20% of total accrual
Social points share0–10%5% maximum
Early entry multiplier1.5x–3x2x for the first month
Conversion vesting0–50% at TGE25–50% TGE, remainder over 3–6 months

Points program checklist

  • Targeted actions — defined with clear accrual rates
  • Sybil defense — quadratic model, threshold, or KYC
  • Fixed allocation — per season or in absolute terms
  • Transparency — on-chain accrual or verifiable snapshots
  • TGE timing — defined at least approximately
  • Vesting — included at conversion to reduce sell pressure
  • Financial actions — account for more than 70% of point accrual
  • Late-entry protection — declining multiplier or per-wallet cap
  • Points vs Airdrop: When to Use What

    FactorPointsClassic airdrop
    Transparency for userHighLow
    Behavioral controlFine-grained (multipliers, rates)Coarse (snapshot)
    Sybil defenseBetter (quadratic models)Worse (retrospective filter)
    Implementation costHigher (backend, dashboard)Lower (one snapshot)
    Pre-TGE engagementContinuousOne-time
    Fatigue riskYes (with long programs)No

    A points system is preferable when the protocol needs to retain TVL over months before TGE. A classic airdrop is sufficient for retroactively rewarding existing users.

    Summary

    A points system is an evolution of the airdrop that solves the problems of uncertainty, Sybil farming, and one-time incentives. Three key design decisions: accrual rate (how many points for which action), Sybil defense (quadratic model or thresholds), and conversion mechanism (open or closed, with vesting or without).

    The main risk is dilution during long programs without fixed seasons. Solution: a seasonal model with a fixed allocation per period.

    Designing a points program?

    We've built points systems for DeFi, GameFi, and infrastructure protocols. We'll design your accrual mechanics, Sybil defense, and conversion strategy.

    Get in touch