1 Abstract

Long or Short ($LOS) is a skill-based crypto prediction game built on Solana. Players watch live crypto price charts and predict whether the price will go up (LONG) or down (SHORT) within 30 seconds.

The game launches in two phases:

Q1 2026 · Current

Demo Phase

Free-to-play with a demo balance of $1,000 per wallet. No real money, no token required. Purpose: build the game, test the mechanics, and grow the community.

Q2 2026 · Planned

Token Phase

$LOS launches on Raydium LaunchLab. Demo balance converts to real $LOS. Winners are paid in $LOS from the dev wallet; losers' stakes go to the dev wallet.

No house edge. No hidden fees. Odds reflect true market probability.

2 The Game

2.1 Round Structure

  • Each round lasts 30 seconds.
  • First 10 seconds — betting window open.
  • Last 20 seconds — chart continues, no new bets accepted.
  • At second 30, the round closes and settles instantly.

2.2 How to Win

  • At round start, the current price is recorded as the reference price.
  • At round close, the final price is compared to the reference:
Final > Reference
LONG wins
Final < Reference
SHORT wins
Final = Reference
Tie (full refund)

2.3 Dynamic Odds

Odds adjust in real time based on:

  1. Price momentum over the last 60 seconds.
  2. Move from reference — how far the price has drifted from the round start.
  3. Time pressure — odds become more extreme as the round nears its close.

Odds range: 1.03x to 15x per side.

Following the trend → lower payout
Going against the trend → higher payout

2.4 Markets

Initially supported pairs:

SOL
Solana / USDT
Ξ
ETH
Ethereum / USDT
BNB
BNB / USDT

2.5 Player Identity

  • Login via Phantom wallet on Solana.
  • Wallet address = player identity.
  • No email, no password, no KYC.
  • Private keys never leave the player's wallet.

3 Phase Roadmap

Phase 1 Q1 2026 CURRENT

Demo

Live at longorshort.tech

  • Live chart game with demo balance ($1,000 per wallet)
  • Phantom wallet login
  • 3 markets (SOL, ETH, BNB)
  • Dynamic odds engine
  • Player history & round history per market
  • No real money, no token, no risk

Purpose: Validate the game loop, refine UX, and grow the community before token launch.

Phase 2 Q2 2026 PLANNED

Token Launch

  • $LOS TGE on Raydium LaunchLab
  • Dev wallet creation & public disclosure
  • Demo → $LOS conversion for early players
  • Real $LOS wagering goes live
  • Payouts from dev wallet; losses to dev wallet
Phase 3 Q3 2026+ PLANNED

Expansion

  • Additional markets (10+ pairs)
  • Leaderboards & tournaments
  • Referral & affiliate program
  • Mobile-native experience

4 The Token — $LOS

⚠️ $LOS is not yet launched. This section describes the Q2 2026 plan.

4.1 Overview

NameLong or Short
Ticker$LOS
ChainSolana (SPL)
Decimals9
LaunchpadRaydium LaunchLab
Total SupplyPublished on LaunchLab at launch
Launch DateQ2 2026 (planned)

4.2 Fair Launch

  • No team allocation.
  • No private sale.
  • No vesting schedule.
  • All tokens enter circulation through the Raydium LaunchLab fair-launch pool.

4.3 Token Utility

  • Bet — wager $LOS on LONG or SHORT.
  • Payout — winners receive $LOS from the dev wallet.
  • Refund — ties are refunded in $LOS.

4.4 Demo → $LOS Conversion

Players who participated during the Demo Phase (Q1) will be eligible for a one-time conversion bonus when $LOS launches. Details will be announced before TGE.

5 Game Economics

⚠️ The following economics apply starting Phase 2 (Q2 2026). During Phase 1 (Demo), bets use fictional balance and have no monetary value.

5.1 Player vs. House

The game operates as a player-versus-house model. The house is the dev wallet.

Player bets X $LOS at odds O
    ↓
WIN  → Dev wallet pays X × O to the player
LOSE → Player's X $LOS goes to the dev wallet
TIE  → Player is refunded X $LOS

5.2 Why the Dev Wallet Holds a Large Supply

The dev wallet is the game bankroll — equivalent to the "house" in a casino. It holds a large $LOS supply for three reasons:

1

Guaranteed payouts

Every winning bet is paid instantly. A large reserve ensures winners are always paid, at any time, without delay.

2

Absorbing variance

Even with fair odds, short streaks of player wins can occur. A large bankroll absorbs these swings without running dry.

3

Bootstrapping liquidity

At launch, no players hold $LOS. The dev wallet provides initial liquidity so the game runs from day one.

5.3 Transparent by Design

The dev wallet's holdings are publicly visible on the Raydium LaunchLab pool. Anyone can verify:

  • How much $LOS the dev wallet holds.
  • How it changes over time based on game outcomes.

No hidden supply. No locked allocations. Everything is on-chain.

5.4 Fair Odds

Odds reflect true market probability:

SituationLong OddsShort Odds
50 / 502.00x2.00x
60 / 401.67x2.50x
90 / 101.11x10.00x

There is no artificial house edge. A perfectly neutral player base leaves the dev wallet roughly unchanged over time.

5.5 Exposure Cap

A maximum payout per round is enforced to prevent catastrophic losses. Excess bets above the cap are partially refunded. The cap value is published on the website.

6 Technology

6.1 Stack

LayerTechnology
FrontendHTML, CSS, JavaScript
ChartingTradingView Lightweight Charts
BackendNode.js + Express + WebSocket
Price FeedBinance WebSocket (real-time)
StorageRedis
ChainSolana (SPL)
AuthSign-In With Solana (SIWS)
WalletPhantom

6.2 Architecture

[Binance Feed] → [Game Server] → [WebSocket] → [Player]
                       ↓
                    [Redis]
                       ↓
                [Solana RPC] ↔ [Phantom Wallet]

The server relays prices, manages rounds, validates bets, and orchestrates settlements. Solana handles on-chain $LOS transfers.

7 Fairness & Security

  • No custody. Private keys never leave the player's Phantom wallet.
  • Message-sign only. Login uses SIWS — no key exposure, no seed phrase.
  • Live price feed. Prices sourced from Binance and independently verifiable.
  • Server-authoritative. Odds and settlement computed server-side; clients only render.
  • Betting window closes 20 seconds before settlement.
  • One bet per player, per round, per market.