Rule version v2
How scoring works
The whole rule
10 SOL profit = 1 point
When a KOL closes a trade, the SOL they made (or lost) becomes fantasy points. Under 10 SOL is decimals: +3.2 SOL is +0.32 points. Losses count the same way, negative. Your team scores the points of the KOLs in your starting lineup.
Examples
| Trade | Realized | Points |
|---|---|---|
| Bought 5 SOL, sold for 15 SOL | +10 SOL | +1.00 |
| Bought 2 SOL, sold for 5.2 SOL | +3.2 SOL | +0.32 |
| Bought 40 SOL, sold for 140 SOL | +100 SOL | +10.00 |
| Bought 8 SOL, sold for 3 SOL | −5 SOL | −0.50 |
| Bought 0.05 SOL, sold for 0.4 SOL | dust | 0 (not scored) |
What counts as a trade
- We read every swap from the KOL's publicly attributed wallets on the Solana blockchain, on any DEX, launchpad or trading bot.
- Buys and sells are matched first-in, first-out. Points are only earned when tokens are sold (realized). Paper gains on held bags score nothing until they sell.
- All sells of one token on one UTC day form one closed trade, so splitting a sell into 50 pieces changes nothing.
- Amounts are measured from the wallet's actual balance changes, including platform fees and tips, not what a DEX reports.
- USDC/USDT trades are converted to SOL at the price at trade time.
Trades that don't score
- Dust: cost basis under 0.1 SOL.
- Illiquid: pool liquidity under $10,000 at trade time.
- Instant flips: bought and sold within 15 seconds (wash and bot loops).
- Self-launched coins: tokens the KOL created themselves.
- Unverified moonshots: over +2,000% in a pool under $50,000.
- Transfers in: selling tokens we never saw them buy (no cost basis), or plain wallet transfers.
Teams, weeks and the leaderboard
- A fantasy day runs 00:00 to 00:00 UTC. A KOL earns points for your team on days they are on your team at 00:00 UTC.
- Team changes apply at the next 00:00 UTC. No swapping in a KOL after you see their big trade.
- Your team = 5 KOLs bought with 100 credits. Prices follow fantasy rank. Any KOL can be on any number of teams.
- One leaderboard for everyone: this week (Monday 00:00 UTC to Monday) and season totals.
- Weeks lock 2 hours after they end so late-indexed trades are counted. After that, results are final.
- Weekly SOL prizes go to the top teams on the weekly board. Rewards.
Honest limits
- Wallet ownership comes from public trackers. Each wallet shows its source and a confidence label. A KOL can trade from wallets we don't know about.
- Big traders score big: points scale with SOL profit. That is the rule. Filters above stop the obvious ways to fake it.
- Data updates every few minutes. If a feed is delayed, pages say so with a timestamp. Scores are computed only on our server and every calculation is logged for audit.
Defaults: solPerPoint=10, minCostSol=0.1, minLiquidityUsd=10000, minHoldSeconds=15, outlierRoi=20, outlierLiquidityUsd=50000.