Skip to content

Points System

Points System

The Points System is the foundation for unlocking referral tiers and tracking your activity across Pachinko. Accumulate points through gameplay to unlock higher referral commission rates.

Overview

Points measure your total betting activity across all games on the platform. As you accumulate points, you unlock higher referral tiers with better commission rates.

FeatureDescription
Point Value1 Point ≈ 0.1 SOL
USD ConversionConverted at runtime using current SOL/USD rate
AccumulationPoints never decrease, only accumulate
Cross-GameEarned from all games (Blockpad, Lotto)

Point Calculation

Base Formula

Points = Betting Volume (in SOL equivalent) × 10

Example:
- You bet 10 SOL in Blockpad
- Points earned: 10 × 10 = 100 Points

Multi-Token Conversion

For non-SOL games, token values are converted to SOL equivalent at runtime:

1. Get token amount bet
2. Convert to USD using current market rate
3. Convert USD to SOL equivalent
4. Calculate points: SOL equivalent × 10
TokenConversion Method
SOLDirect (1 SOL = 10 Points)
USDCUSD value → SOL equivalent
PACHIMarket price → SOL equivalent
Partner TokensMarket price → SOL equivalent

Earning Points

From Blockpad

ActivityPoints Calculation
Place BetBet amount (SOL) × 10
Multiple TilesSum of all bets × 10

Example:

Bet 0.5 SOL on tile #7
Bet 0.3 SOL on tile #12
Bet 0.2 SOL on tile #18
────────────────────────
Total: 1.0 SOL = 10 Points

From Lotto

ActivityPoints Calculation
Buy BallsBall cost (SOL equivalent) × quantity × 10

Example:

Buy 50 balls at 0.01 SOL each
Total spent: 0.5 SOL = 5 Points

Referral Tier Unlocks

Points unlock referral tiers, which determine your commission rate on referrals' betting volume.

Tier Requirements

TierPoints RequiredApproximate VolumeCommission Rate
-0-No referrals
Tier 11,000~100 SOL0.10%
Tier 22,500~250 SOL0.25%
Tier 36,900~690 SOL0.69%
Tier 410,000~1,000 SOL1.00%

Tier Progression

0 Points ─────────────────────────────────────── 10,000 Points
    │           │           │           │           │
    ▼           ▼           ▼           ▼           ▼
   Start    Tier 1      Tier 2      Tier 3      Tier 4
             1,000       2,500       6,900      10,000
             0.10%       0.25%       0.69%       1.00%

Points Dashboard

Your dashboard displays:

MetricDescription
Total PointsLifetime accumulated points
Current TierYour unlocked referral tier
Next TierPoints needed for next unlock
Progress BarVisual progress to next tier
Points HistoryRecent point-earning activity

Example Dashboard View

┌─────────────────────────────────────────────────┐
│  YOUR POINTS                                    │
│  ═══════════════════════════════════════════   │
│                                                 │
│  Total Points:     3,450                        │
│  Current Tier:     Tier 2 (0.25%)              │
│  Next Tier:        Tier 3 at 6,900 points      │
│                                                 │
│  Progress: ████████████░░░░░░░░░░ 50%          │
│            3,450 / 6,900 points                │
│                                                 │
└─────────────────────────────────────────────────┘

Points vs Referral Rewards

Points and referral rewards are separate systems:

SystemWhat It IsHow It Works
PointsYour activity metricEarned from YOUR bets
Referral RewardsToken earningsEarned from REFERRALS' bets

Key Differences

YOUR BETS → Points (for unlocking tiers)

         Unlock higher tiers

REFERRAL BETS → Higher commission rate → More rewards

FAQ

For common questions about Points, see the FAQ → Points & Referrals section.

Technical Details

ParameterValue
StorageOn-chain in Unified Wallet
CalculationReal-time USD conversion
Precision9 decimals (lamports)
UpdatesPer-transaction

On-Chain Structure

rust
PointsData {
    total_points: u64,        // Lifetime points
    current_tier: u8,         // 0-4 (0 = no tier)
    last_activity: i64,       // Timestamp
}

Built on Solana