Skip to content

TRUTH Holder Season 1 — How Ticks & Diamond Hand Rewards Work

This page explains how Ticks are calculated and how Minor and Major draws work during TRUTH Holder Season 1.

Ticks are a score that represents how many “draw tickets” your wallet has for reward distribution.


This section defines the campaign timeline and the two tick-in periods.

  • Minor Tick-In Period: 3 Jan 2026 → 10 Jan 2026
  • Minor Tick-Lock Period: 10 Jan 2026 → 24 Feb 2026
  • Minor Tick-Draw: 24 Feb 2026
  • Major Tick-In Period: 24 Feb 2026 → 3 Mar 2026
  • Major Tick-Lock Period: 3 Mar 2026 → 17 Apr 2026
  • Major Tick-Draw: 17 Apr 2026

The tick-in periods are the only windows where users can claim daily rewards freely.

  • During Minor Tick-In Period:
    • Users can claim daily rewards.
    • When the window ends, users are automatically subscribed into Minor Tick-Lock Period and become eligible for Minor Tick-Draw.
  • During Major Tick-In Period:
    • Users can claim daily rewards.
    • When the window ends, users are automatically subscribed into Major Tick-Lock Period and become eligible for Major Tick-Draw.

In short: if a user does nothing, they still get auto-subscribed into the next period after the tick-in closes (depending on which tick-in window they are in).


  • You earn Ticks from 3 sources:
    1. Daily Unclaimed Rewards
    2. Leasing Licenses
    3. Staking $TRUTH (45 or 90 days)
  • We run two draws using a snapshot of your Tick Score:
    • Minor Tick-Draw (Day 45): 10,000,000 $TRUTH distributed (24 Feb 2026)
    • Major Tick-Draw (Day 90): 20,000,000 $TRUTH distributed (17 Apr 2026)

The more ticks you have at snapshot time, the higher your chances of winning.


Your total tick score is the sum of 3 parts:

tick_score_total = daily_tick_score + leasing_tick_score + staking_tick_score

Each part is calculated independently.


Daily ticks come from unclaimed daily rewards. We weight locked unclaimed rewards slightly higher than unlocked unclaimed rewards.

  • Locked unclaimed tokens: Unclaimed daily rewards that are currently locked
  • Unlocked unclaimed tokens: Unclaimed daily rewards that are currently unlocked (withdrawable, but not claimed yet)
  • Locked unclaimed rewards: 4x
  • Unlocked unclaimed rewards: 3x
  • Bonus for “never claimed daily rewards”: 2x (daily only)
  • More unclaimed rewards → more ticks
  • Locked unclaimed rewards → slightly more ticks than unlocked
  • If you have never claimed daily rewards before, your daily tick score gets an extra 2x boost

Leasing ticks reward long-term commitment.

  • Your leasing term (6 / 12 / 18 months)
  • How far you are into the term (progress)
  • Your unclaimed leasing rewards

These multipliers weight your leasing contribution to ticks based on the lease term you choose:

  • 6 months: 2x
  • 12 months: 4x
  • 18 months: 6x
  • Progress goes from 0 → 1 over your full lease term (6 / 12 / 18 months)
  • We use a front-loaded progress curve so the dashboard progress is more visible early (especially for 12/18 month leases)
  • Progress is capped at 1 once your lease term completes

Maturity = when your lease term (6/12/18 months) completes.

After maturity:

  • Your leasing multiplier gets an immediate 3x boost
  • Then it gets an extra post-maturity bonus that grows fast at the start and slows down over time (based on LN(days_after_maturity + 1))

Example:

  • If your base lease multiplier is 2.00x (6-month tier):
    • On maturity day (day 0): becomes 6.00x
    • After 3 days: becomes ~7.39x (6 + LN(1 + 3) ≈ 7.39)
    • After 7 days: becomes ~8.08x (6 + LN(1 + 7) ≈ 8.08)

This is designed to encourage continued leasing instead of instantly unleasing / ending your lease at the end.


Staking ticks come from your staked token amount.

  • Your staked token amount
  • Your chosen staking period (45 vs 90)
  • 45 days: 1x
  • 90 days: 2x

So choosing 90 days increases the tick weight of your staked tokens.


Here’s a simple example of how your Daily + Leasing + Staking add up into one Tick Score.

Tick conversion factor: To keep tick numbers readable, we scale token amounts by 0.01.

scaled_tokens = tokens * 0.01

Then we apply multipliers (4x, 3x, etc.) to calculate ticks.

Daily rewards

  • Locked unclaimed: 120,000 $TRUTH → scaled: 1200
  • Unlocked unclaimed: 30,000 $TRUTH → scaled: 300
  • Never claimed daily rewards before → Yes (so you get the 2x daily bonus)

Leasing

  • 6-month tier (2x)
  • Lease is matured + 3 days → multiplier becomes ~7.39x
  • Unclaimed leasing rewards: 200,000 $TRUTH → scaled: 2000

Staking

  • Staked 50,000 $TRUTH → scaled: 500
  • 90 days (2x)
  • Weighted daily score = 1200×4 + 300×3 = 5700
  • Apply never-claimed daily bonus = 5700 × 2 = 11400

Daily ticks = 11400

  • Weighted leasing score = 2000 × 7.39 ≈ 14780

Leasing ticks ≈ 14780

  • Weighted staking score = 500 × 2 = 1000

Staking ticks = 1000

  • Total tick score ≈ 11400 + 14780 + 1000 = 27180

Your actual tick score depends on your real balances and whether your lease is matured / which staking period you choose.


2) Diamond Hand Rewards — How the Draw Works

Section titled “2) Diamond Hand Rewards — How the Draw Works”

We run this same draw system twice in Season 1:

  • Minor Tick-Draw (24 Feb 2026): 10,000,000 $TRUTH
  • Major Tick-Draw (17 Apr 2026): 20,000,000 $TRUTH

For each draw:

  1. We take a snapshot of each wallet’s tick_score
  2. We rank wallets by that snapshot (highest → lowest)
  3. We run weighted draws using the snapshot tick scores

Eligibility: only wallets with tick_score > 0 at snapshot time are eligible.

Any changes after the snapshot affect future draws, not the current one.


These parameters are the same for both Minor and Major draws (only the total reward pool changes):

Rank cutoffs (by tick score)

  • Top Pool: ranks 1 → 100
  • Mid Pool: ranks 101 → 500
  • Core Pool: all eligible wallets (includes Top + Mid + everyone else)

Reward split (of the total reward pool)

  • Top Pool: 40%
  • Mid Pool: 20%
  • Core Pool: 40%

Number of draw events (“prizes”) per pool

  • Top Pool: 500 draws
  • Mid Pool: 2,000 draws
  • Core Pool: 8,000 draws

Total: 10,500 draw events per draw (Minor or Major).


  • Only the top 100 wallets by tick score enter this pool
  • Receives 40% of the reward pool
  • Runs 500 weighted draw events
  • Wallets ranked 101 → 500 enter this pool
  • Receives 20% of the reward pool
  • Runs 2,000 weighted draw events
  • Top pool wallets do not participate in Mid

3) Core Pool (Open to all eligible wallets)

Section titled “3) Core Pool (Open to all eligible wallets)”
  • All wallets with tick_score > 0 participate (including Top + Mid)
  • Receives 40% of the reward pool
  • Runs 8,000 weighted draw events

This structure ensures:

  • Strong participants get additional upside (Top/Mid)
  • Everyone still has upside through Core

Each pool’s reward allocation is split into equal-size prizes:

prize_per_win = pool_amount / number_of_draws_in_that_pool

So each “draw event” selects one winner, and that winner receives the fixed prize amount for that pool.

PoolPool SharePool AmountDraw EventsPrize Per Win
Top40%4,000,0005008,000 $TRUTH
Mid20%2,000,0002,0001,000 $TRUTH
Core40%4,000,0008,000500 $TRUTH
PoolPool SharePool AmountDraw EventsPrize Per Win
Top40%8,000,00050016,000 $TRUTH
Mid20%4,000,0002,0002,000 $TRUTH
Core40%8,000,0008,0001,000 $TRUTH

Within each pool, winners are selected using weighted draws with replacement:

  • Each draw event picks one wallet
  • The chance to be picked is proportional to your tick score
  • Winners are not removed
  • Your weight does not decrease after winning
  • A wallet can win multiple times in the same pool (and across multiple pools)

That’s why you may see:

  • fewer unique winners than total draw events
  • some wallets winning multiple prizes

In any pool:

  • Let w = your_tick_score
  • Let S = sum_of_all_tick_scores_in_that_pool
  • Then your chance in a single draw event is:

p = w / S

From there:

  • Expected winsdraw_events × p
  • Expected rewardpool_amount × p

Ticks increase your odds, but do not guarantee a win.


Wallets are ranked by:

  1. higher tick_score first
  2. if equal, a deterministic tie-break is used (so rank ordering is stable)


  • Keep daily rewards unclaimed (locked or unlocked both count)
  • Lease for longer terms, and if your lease has matured, keeping it leased increases your multiplier further (post-maturity bonus)
  • Stake tokens, and 90 days provides higher tick weight than 45
  • Claiming reduces your “unclaimed” balances
  • That typically reduces the tick score substantially

This system is designed to be configurable:

  • multipliers
  • pool splits
  • winner counts
  • reward pool sizes

We may tune parameters over time to keep incentives healthy and sustainable.