ABOUT THE APP

SEEKER TRACE is a skill-based memory tap game developed exclusively for the Solana SEEKER phone.

The game serves a dual purpose. First, it is genuinely competitive: players race for accuracy and reaction speed across five difficulty levels, earning tickets for a chance to win the weekly prize raffle. Second, consistent play builds an organic on-chain transaction history, which may be relevant for airdrop eligibility across the Solana ecosystem.

HOW THE GAME WORKS

Each game follows a fixed sequence. The steps below detail how the app interacts with your wallet and data during the session.

1

Wallet connection

You sign in via the SEEKER mobile wallet adapter. Your wallet's public key is your permanent player identity which is used for authentication. No separate account registration is required.

2

Session initialization

A single-use game session ID and cryptographic nonce are generated prior to any game which are tied to your wallet address. Each session is valid for one round only and expires after 30 minutes if unused.

3

Device snapshot (optional)

The app asks to create a snapshot of device and network metadata. This data is used exclusively to generate a unique entropy hash which is added to the session's fingerprint. Granting permission to access phone and hardware details is fully optional and does not affect gameplay.

4

Gameplay

A random sequence of flashing tiles is generated which the player has to memorize and replicate. Perfect accuracy achieves the maximum score, while each incorrect tile decreases the score. Speed is a critical factor for the final result. Score and reaction time are captured in real-time while anti-tamper logic runs continuously. Leaving, switching, or backgrounding the app will void the session.

5

Game credits

Depending on the selected difficulty and your daily free game quota, an initial transaction may request a credit top-up before the game starts. After the game, a second transaction will record your score on-chain. These transactions are required to participate in the weekly raffle.

6

On-chain verification

Once the score transaction is confirmed on the network, your game session is verified for authenticity. Validated scores are then automatically promoted to the leaderboard and count towards prize pool eligibility. Since each session is unique, it can only be submitted once to prevent abuse.

DIFFICULTY LEVELS

Five tiers scale sequence length, flash speed, and points per correct tap. TRAINING is for practice only and does not qualify for prizes.

Tier Tiles Flash Speed Raffle
TRAINING 4 700 ms ✖️
EASY 6 625 ms ✔️
MEDIUM 8 550 ms ✔️
HARD 10 450 ms ✔️
EXTREME 12 350 ms ✔️

FEES

Based on the chosen difficulty, game entry requires credits (SOL). TRAINING games are always free. EASY includes one free game per day; additional games require a credit top-up. MEDIUM, HARD, and EXTREME always require a paid entry. The credit cost is displayed before the game starts.

Credits are SOL held on the user's in-app ledger. When a credit top-up is processed, the equivalent SOL value is credited to the balance and consumed automatically when a game starts. Payments are non-refundable, but credits remain usable in the app. If a session fails for any technical reason, credits are preserved for a future game. Credits do not expire.

Difficulty Credits USD (indicative)
TRAINING FREE
EASY 0.00025 SOL varies
MEDIUM 0.00050 SOL varies
HARD 0.00075 SOL varies
EXTREME 0.00100 SOL varies

Your stake is automatically split: 80% fuels the weekly prize pool and 20% maintains the infrastructure.

SCORING

The game score is purely skill-based: it is calculated from the number of correct taps minus penalties for wrong taps, normalized by the time needed for game completion. Difficulty level directly affects scoring - higher difficulty awards more points per correct tile and applies higher penalties for mistakes. All submitted scores are verified for authenticity by a proprietary anti-cheat system to prevent manipulation.

STREAK, TIERS & REPAIR

Streak and tier are based on consecutive daily engagement (00:00 to 24:00 UTC). They do not affect game scores, but they directly boost weekly raffle entries, improving the odds of winning the draw.

TIER PROMOTIONS

Tier promotions occur at defined intervals, usually incrementing every 30 days, provided that players maintain their streak without interruption. For instance, the highest tier 'LEGEND' grants a 2x boost on ticket entries and is reached after 720 days (~2 years) of daily engagement.

STREAK REPAIR

If players miss playing a game within the daily activity window, their streak is at risk of resetting to "1". However, all players have a 24-hour grace period (the following day) to repair their streak by paying a penalty of 0.01 SOL. All streak repair funds are added directly to the weekly prize pool and benefit the active community.

Example for clarity: If Monday is skipped without playing a game, players have time to repair their streak on Tuesday by paying the penalty. However, players also have to play a game on Tuesday to keep their streak active. If the penalty was paid for Monday, but no game was played on Tuesday (repair day), the streak will break again on Wednesday.

WEEKLY RAFFLE

TRAINING games do not qualify for the raffle. Game scores submitted from difficulty tier EASY and above, that are authentic and verified grant one raffle ticket toward the weekly prize pool, while low-quality games (score=0) weigh less to prevent spam aimed at inflating the odds of winning.

Your final weekly raffle tickets are calculated based on your game activity and score performance, factoring in your streak boost. For clarity, your overall weekly score points are weighted against the overall score points achieved by all players.

(game tickets + score tickets) × streak multiplier

Each week, based on the number of total active players, at least three winners are selected, with larger payouts allocated to earlier slots. More raffle tickets mean better odds, but each active player has a chance to win. Active status requires having played at least one game during the week (Monday to Sunday), ideally with a score greater than zero.

Winners are randomly drawn, usually on Mondays. The draw seed for randomness is based on a Solana blockhash obtained at the time of the draw event. Because this blockhash is publicly available and verifiable on-chain, anyone can confirm the draw was fair and replay it with the same seed to verify the winners. Each player can only win once per weekly draw.

Raffle payouts are distributed directly to the winners' wallets.

GAME INTEGRITY & SECURITY

Score integrity is enforced at every layer. A score cannot be submitted without a valid, unused game session and a matching on-chain entry payment (if required). Scores are final once signed. In addition, a server-side cryptographic validation mechanism ensures all submitted scores are authentic and immutable.

Session nonceSingle-use
Score memoSHA-256 fingerprinted
On-chain proofImmutable record
Backend verificationCheat prevention

Game transactions carry traceable memos to validate authenticity. Score submissions include a SHA-256 fingerprint of your result. Any manipulation of game data or a mismatch during the verification stage will result in automatic rejection. Credits are still consumed, but the score is not recorded on the leaderboard and does not contribute towards the prize draw.

All verified scores are permanently committed to the Solana blockchain via the transaction memo, providing a fully transparent and tamper-proof audit trail for every leaderboard entry and prize distribution.