Web3 Slots Meets Bingo Gaming on Solana

SLINGO

Web3GamingSolanaMultiplayerWagering

A competitive multiplayer Web3 game combining slot mechanics with bingo gameplay. Players wager SOL in 2-player and 4-player matches, spinning to match numbers on their bingo cards with real-time results and prize pool distribution.

Onboarding Flow

Welcome & Wallet Connection

New players are greeted with the SLINGO welcome screen and prompted to connect their Solana wallet. A disclaimer modal ensures age verification and regional compliance before gameplay begins.

SLINGO Welcome Screen
Disclaimer Modal
Welcome ModalBejoe Studio branding with animated SLINGO logo
Wallet ConnectSolana wallet integration with Phantom support
Age VerificationRegional compliance disclaimer before gameplay
Game Modes

Choose Your Match Type

Players select between 2-player and 4-player modes with varying SOL entry amounts. Each mode displays the prize pool distribution, with beginner-friendly options marked for new players.

Game Mode Selection
Game Mode Grid View
2 Player Mode0.5 SOL entry, winner takes 100% (1 SOL)
4 Player Mode1 SOL entry, 60%/40% split for 1st/2nd
Chip VariantsRed chips (0.5 SOL), Green chips (1 SOL)
Beginner TagLower stakes marked as beginner friendly
Matchmaking

Looking for Players

After selecting a game mode, players enter matchmaking while the system finds opponents. The waiting state displays stake amount, prize distribution, and a cancel option to exit the queue.

2 Player Matchmaking
4 Player Matchmaking
Player IconsVisual representation of match size
Prize PreviewShows exact payout for each placement
Cancel OptionRed cancel button to exit matchmaking
Gameplay

Slots + Bingo Mechanics

The core gameplay combines slot spinning with bingo matching. Players spin to reveal numbers that match cells on their 5x5 bingo board. The slot row includes a joker wild card that can match any number. Matched numbers turn yellow with highlighted borders.

2 Player Gameplay
4 Player Gameplay
5x5 Bingo BoardMain game board with number cells
Slot Row5-cell spinner with joker wild card
Opponent BoardsMini boards showing other players
Round TrackerShows current round (e.g., 2/15)
Results

Win, Loss & Tie States

Game outcomes display with distinct visual treatments. Winners see a bold yellow "YOU WON!" banner with their balance update. Losers get an encouraging "BETTER LUCK NEXT TIME" message. Ties split the pot accordingly.

Win State
Loss State
Tie State
Win StateBold yellow typography with winning line highlight
Loss StateMuted purple text with encouragement message
Tie StateNeutral state with split pot messaging
Play AgainQuick restart with purple START button
History

Game History & Balance Tracking

Players can access their complete game history showing all past matches. The history table displays game ID, status (ONGOING/WIN/LOSS), bet value, and balance changes for full transparency and record keeping.

Game History Modal
Wallet DisplayConnected wallet address shown at top
Status BadgesColor-coded: purple (ongoing), green (win), red (loss)
Bet TrackingShows SOL amount for each game
Balance DeltaBefore/after balance for each match
Design System

Visual Language & Components

BackgroundDark navy (#0a0a1a) with purple grid pattern
PrimaryDeep purple (#6b46c1) for cards and buttons
AccentYellow/gold (#f6c744) for highlights and CTAs
TypographyBold arcade-style with 3D shadow effects
Poker ChipsRed/white (0.5 SOL), Green/white (1 SOL) with denomination
Game CardsPurple gradient cards with yellow/gold borders on selection
Status BadgesColored pills for WIN/LOSS/ONGOING states
Bingo CellsRounded squares, yellow fill and border for matches
ButtonsYellow START, red CANCEL, purple secondary actions
Joker WildGold square with jester icon for wild card spins
Designed bySadra Targhi
slingo web3 game case study