How points work.
XFANTASY scores real X accounts on live engagement. The field is the timeline. The receipts are public.
The draft
- Fill five seats: Caller, Shitposter, Analyst, Influencer, Farmer.
- Stay under a hard $30,000 salary cap.
- Name one Captain. They score 2× for the window.
- Connect a Solana wallet (Phantom or Solflare) before you publish. That address is how prizes get paid.
- Publish to go live. The board only shows published clubs. Update or unpublish anytime.
Prize pool
The $250 pool is split across the top 3 live teams: $150 / $75 / $25. Rank is by published score when the event ends. The admin can change those numbers from the panel.
Scoring
- per 1,000 impressions+1
- tweet crosses 10K likes+25
- called coin pumps 2x within 24 hours+50
- per 1,000 new followers in the window+10
- tweet deleted after posting−30
- ratio'd — replies blow past likes−15
Call hits cross-check a mentioned ticker against live price. If the coin 2×s inside 24 hours of the post, the Caller gets +50.
Position modifiers
Caller
Accounts that name coins before the timeline does. Bonus when a ticker they posted pumps 2x inside 24 hours.
Call hits + impression baseline
Shitposter
Pure meme velocity. Scored on how fast the timeline repeats them — not how serious they sound.
Engagement velocity + viral hits
Analyst
Thread-heavy, research-shaped accounts. Saves and long-form dwell matter more than dunks.
Bookmark rate + long-form engagement
Influencer
Big-follower accounts. Raw reach and impressions. Expensive, loud, and they eat the cap.
Impressions + follower growth
Farmer
Engagement-bait specialists. Reply volume, quote-tweet storms, and the accounts that turn every post into a town hall.
Reply + quote volume
Why we meter the API
Unlike a Solana read, every X post pull costs $0.005. Tracking 100 accounts × 20 posts every cycle is 2,000 reads — $10 a cycle. Run that every 15 minutes and you are lighting $480/day. We do not do that.
Practical rule: poll every 30 minutes, pull 8 posts, and only for accounts currently drafted on an active roster. Set X_BEARER_TOKEN and the tape switches from simulated to those real reads.
Scoring meter
Simulated · $0.005/read$0 / day
No X bearer token yet — tape is simulated. Add X_BEARER_TOKEN and we only pull published-roster accounts: 0 of 410, 8 posts / 30m.
- Tracked now
- 0 accounts
- Reads / cycle
- 0
- Cycle cost
- $0.00
- Naive burn
- $3936/day