View more
Published in
2025

Sportsbook Template. Web3 White-Label UI/UX.

Iurii Budnikov
Artem Davidov
Marharyta Korovina
Dmytro Staryshev
Elena Buzila
Dmytro Nedvyha
Bohdan Kononets
Partnership
2+ years
Services
Information Architecture
UX Design
UI Design
Design System
Component Library
Localization Design
Design Ops
Developer Handoff
Deliverables
Design System
Component Library
Figma Source Files
UX Audit Report
Interactive Prototype
High-Fidelity Mockups
Technical Documentation

Azuro Sportsbook Templates is a customisable template system for launching betting products on the Azuro protocol.

We designed it as a customisable sportsbook template system, covering layout variants, component logic, and a strong token system in one protocol-based launch framework. Operators needed to adapt betting products without redesigning from scratch – and the template system now supports fast, controlled customisation across launches.

Template System in Different Brand Colors

A customisable sportsbook template system for the Azuro protocol, shown here in different brand colorways across web and mobile. The same odds, tracker, and betslip logic carries over unchanged.

Sportsbook template shown in different brand colorways across web and mobile screens

Color Token System for Brand Skins

Color tokens for iGaming and Web3 sportsbook brands: a brand scale plus green, red, pink, and yellow accents. Four background levels plus overlay support both light and dark operator skins.

Color token palette – brand orange scale, accent colors, and background levels for sportsbook skins
Typography Scale for Sportsbook UI

An Inter-based type scale with H1–H3 headings and bold and semibold captions is reused across every brand variant. The same leagues and events list stays legible in different skins.

Design System typography with Inter font heading and caption scale
Mobile sidebar navigation drilling from Top Events into football countries and leagues
Mobile leagues menu
Match Stats and Combo Betslip States

The right-hand panel pairs a live stats tracker with a betslip that toggles between single bets and multi-leg combos. Bettors can also place from another chain, or see a prompt when the betslip is empty.

Live match tracker with stats, combo betslip, and empty betslip state
Hand-drawn icon sketches for crown, peace sign, basketball, and clock symbols
Vector icon set for trophies, flags, targets, and sport symbols
Orange brand color scale from dark to light with neutral gray swatches
Dark-theme sportsbook homepage skin with red-orange logo and football events list
Dark-theme homepage skin with purple logo and green Top Events highlight
Green and purple accent color scale with neutral dark gray swatches
Blue brand color scale from deep to pale blue with gray swatches
Light-theme sportsbook homepage skin with blue logo and blue Top Events highlight

Main Navigation and Top Events Feed

The sportsbook template's home screen: a sidebar listing every league and sport, a Top Events carousel, and a Latest big bets feed. Desktop and mobile share the same information architecture.

Sportsbook homepage with leagues sidebar, Top Events carousel, and latest big bets feed
Football Page and Odds Formats

A sport-specific landing page for football, with a promo banner, league filters, and an odds format switch. The same layout template also powers non-sport "Unique Events" markets, from election odds to weather.

Desktop football events page with promo banner and single bet betslip
Mobile football events page with promo banner and match list
Odds format selector showing odds options
Mobile sidebar menu expanded from Football into sub-leagues with event counts
Mobile Unique Events page showing a presidential election prediction market
Desktop Unique Events page listing election, Fed rate, and weather prediction markets
Mobile sidebar scrolled to Unique Events entry with Settings and Close controls
Betslip showing a political prediction market bet on the US presidential election winner
Search Results by Sport and League

Search results grouped by vertical, with each entry showing the league and a direct link to all markets. The same modal adapts to mobile.

Search modal grouping football and esports results by league with market links
Bet Slip and Bet History Tabs

A two-tab layout separates the active betslip from bet history. Each ticket shows its number, timestamp, and status – Accepted or Live – with single and combo bets displayed differently.

My bets tab showing accepted and live tickets with single and combo bets
Bet Details Modal for Combo Tickets

Every leg of a combo ticket gets its own row – match, market, outcome, and odds, with a live indicator where relevant. A totals row confirms combined odds, stake, and possible win.

Combo bet details modal with per-leg market, outcome, odds, and total payout

In-Play Markets and Live Score Tracker

This customisable sportsbook template system's live event screen pairs a real-time score and timeline with markets like double chance and both teams to score at several handicaps. Bettors act from the same panel on desktop or mobile.

Live match tracker with score, timeline, and a full in-play market list
Live Stats and Video Stream Toggle

A single toggle switches the event panel between live statistics and an embedded video stream, so bettors keep the odds list visible either way. Same layout on desktop and mobile.

Live event panel toggling between match statistics and an embedded video stream
Picture-in-Picture Video While Browsing

A floating video keeps a match clip playing while bettors browse other tabs or markets. The betslip stays visible next to it, on both desktop and mobile.

Picture-in-picture video overlay with betslip still visible on desktop and mobile
Multi-Sport Streams in the Sidebar

The same right-panel stream slot works across sports – each paired with its own betslip. A pitch-view lineup and match timeline are available on mobile too.

Right sidebar streaming basketball, tennis, and volleyball with betslip and lineup view
Mobile match tracker showing pitch-view lineups and a second-half event timeline
Mobile lineup and timeline tracker screens with a bottom Bet Now button
Period Timeline for Every Sport Format

One timeline component adapts to each sport's own period structure – with event markers synced to the live score.

esktop basketball tracker with quarter-by-quarter scoring timeline and live betslip
Desktop tennis tracker with set-by-set point timeline and player photos
Desktop football tracker with second-half card and corner event timeline
Mobile football timeline showing second-half cards with a Bet Now button
Mobile tennis timeline showing fifth-set points with a Bet Now button
Two mobile basketball timelines comparing fourth-quarter scoring detail levels

Wallet Profile and Bet-Status Filters

A wallet-based profile – username, truncated address, a link to the block explorer – anchors the bet history, filtered by status with live counts. A cash-out modal shows the offer amount and a countdown before it expires.

Desktop wallet profile with full bet history showing win, loss, and cash-out states
Mobile wallet profile with a live bet expanded showing market, odds, and cash-out
Desktop cash-out confirmation modal with amount and countdown timer
Mobile cash-out confirmation modal with amount and countdown timer
Original Stake vs. Cash-Out Amount

A dedicated Cashed-Out tab lists every early-settled ticket with the original stake next to the cash-out amount. Single and combo bets use the same row structure.

Cashed-Out bets tab comparing original stake and final cash-out amount
Non-Custodial Wallet Connection Options

Wallet connection buttons sit alongside social and email logins, since Azuro protocol bets settle on-chain. A promo code field is built into the same connect-wallet modal.

Connect wallet modal with social login options
Sign, Deposit, and Welcome Sequence

New users sign the Terms and Betting Rules with their wallet, then land on a welcome screen showing their deposit address and a 3-step guide. A follow-up modal walks users through the deposit process.

Desktop sign-rules and welcome modal showing a generated deposit wallet address
Mobile sign-rules modal asking users to accept terms via wallet signature
Mobile welcome modal displaying a deposit wallet address with a copy button
Desktop deposit modal with USDT Polygon wallet address and network warning
Mobile deposit modal with USDT Polygon wallet address and network warning
Freebet Bonus Popup in xDAI

A freebet notification modal announces the reward amount in xDAI and its expiry date, so bettors know the bonus is ready to use directly in the betslip. Same layout on desktop and mobile.

Freebet bonus popup showing 5 xDAI reward and expiry date on desktop and mobile
Bonus Selection Modal with Terms

Bettors pick from a list of deposit bonuses, each shown as a multiplier in xDAI, then see its type, amount, minimum odds, and expiry before applying it. A simpler list variant covers denser mobile skins.

Desktop bonus selection modals showing deposit multiplier list and applied bonus terms
Mobile bonus selection modal listing deposit multiplier bonuses to apply
Mobile bonus modal showing selected freebet with type, odds, and expiry
Mobile simplified bonus picker listing no-bonus, freebet, and multiplier options

If you need to launch multiple betting products fast – white-label, multi-brand, or protocol-based – a token-driven template system beats redesigning each one. Ask us how it scales.

Ready to start your own project?