Message sent! We'll be in touch within 24h.
⚡ World Cup Special — FREE INTEGRATION for qualified operators — Limited Slots
🏆 Go live in 7 days — 1 iframe tag + 4 API endpoints
🔴 No backend rebuild — stateless token auth — operator wallet
⚡ World Cup Special — FREE INTEGRATION for qualified operators — Limited Slots
🏆 Go live in 7 days — 1 iframe tag + 4 API endpoints
🔴 No backend rebuild — stateless token auth — operator wallet
Powered by Lockz · Partner API v0.9 · iframe Integration

Introducing Fantasy Sports Infrastructure

F-Sports is the white-label fantasy sports engine for operators, sweepstakes, affiliates, and creators. Integrate via a single <iframe> tag. Your wallet. Your users. Your brand.

7dAverage Go-Live
1iframe tag to embed
4API endpoints you build
99.9%Uptime SLA
iframe embed — no backend rebuild
Stateless base64 token auth
Operator wallet model — you own the money
WebSocket real-time scoring
SC / GC sweepstakes native support
Auto-settlement & payout engine
Football · NBA · more leagues on request
iframe embed — no backend rebuild
Stateless base64 token auth
Operator wallet model — you own the money
WebSocket real-time scoring
SC / GC sweepstakes native support
Auto-settlement & payout engine
Football · NBA · more leagues on request
Choose your path

Two ways to go live.

Embed into an existing product with a single iframe, or launch a standalone white-label platform. Both ship in under 7 days.

https://your-casino.com/sports
YourCasino
SlotsLiveSportsPoker

Sports Lobby

Your Existing Platform
⚡ F-Sports — Embedded via <iframe>
LIVE
Premier League Fantasy
$5,000
Entry$10.00
Players247 / 500
KickoffToday 20:00
// Integration Type 01
Embed into your existing product
Drop a single <iframe> tag anywhere on your platform. The entire game lives inside — scoring, leaderboards, tournament lobby. You keep full control of users and money.
  • Single iframe — no frontend rebuild needed
  • Stateless base64 token: base64(tokenKey.userId_currency)
  • Your wallet debited/credited via 4 callback endpoints
  • SC or GC currency set per-user in the token
  • WebSocket scoring inside the iframe — no extra config
  • Works in React, PHP, mobile WebView — any stack
embed.html
// Server-side: generate base64 token
const token = btoa(`${tokenKey}.${userId}_GC`)

// Drop into your page — done.
<iframe
 src="https://app.lockz.com?partner_id=YOUR_ID&token=${token}"
 style="width:100%; height:600px; border:none;"
/>
https://yourbrand-sports.com
YourBrand Fantasy
LobbyLeaderboardMy TeamsJoin
Football
NBA
Battle
1vs1
Football · Premier League
Saturday Mega Tournament
$10,000
Entry $25
NBA · Tonight
NBA Battle — 6 Players
$500
Entry $5
1vs1 · Football
Head-to-Head Challenge
$50
Entry $2
// Integration Type 02
Launch a standalone platform
Your own branded fantasy sports destination — powered by F-Sports under the hood. Your domain, your logo, your tournament structure. We configure everything. You own the product and the player relationship.
  • Full white-label UI — custom domain, logo, color scheme
  • All formats: multi-player Tournament, Battle, 1vs1
  • Football & NBA live today — more on request
  • Creator mode: influencers host branded community tournaments
  • SC / GC dual-currency sweepstakes supported
  • Dedicated integration officer assigned at onboarding
Request Turnkey Setup
Authentication & session flow

What happens when your iframe loads

1
Embed iframe
Partner embeds src with partner_id + base64 token
2
Token Validated
Lockz decodes token — stateless, no TTL, validated on each request
3
GET /user
Lockz fetches user profile from your endpoint via Bearer token
4
Player Live
Player persisted, JWT issued, lobby renders inside iframe instantly
5
Play & Settle
Purchase & settle callbacks hit your endpoints. You control every transaction.
Required API endpoints

You only build 4 endpoints.

Lockz operates on a push model — all game events flow from Lockz to your API. Game logic, tournament management, real-time scoring, and settlement all run on our infrastructure.

GET
/user
Returns user profile from your system on session init. Required fields: id, firstName, lastName, email, birthDate, country, balance. Non-200 = user blocked from all tournaments.
GET
/balance
Returns current wallet balance for the authenticated user. Called before tournament entry to verify sufficient funds. Response: {"balance": 120.50}
POST
/tournament/purchase
Debits entry fee from user balance. Receives tournamentId, tournamentTitle, entryPrice. Atomic — non-200 rolls back the transaction and denies entry. Escalated to your integration officer.
POST
/tournament/settle
Credits winnings after tournament settlement. Only called for paid-ranking players. Retried every 6–12h on failure before escalation. Sends playerId, payout amount, tournamentId.
📄 Full Technical Documentation → Partner API <iframe> Integration Specs v0.9 — Token format, endpoint specs, error handling, security
Who it's for

Built for builders.
Not just sports fans.

🏢
Operator
Sportsbooks & iGaming Operators
Add skill-based fantasy sports to your existing sportsbook or casino without a backend rebuild. Embed the iframe, pass your user session token, and your players are in. All KYC, geo, and responsible gaming controls stay with you — we just power the game.
iframe embedoperator walletRG compliantcross-sell
🎰
Sweepstake
Sweepstakes Casino Platforms
F-Sports natively supports SC (Sweepstake Coins) and GC (Gold Coins) dual-currency. Set the currency in the auth token per user — no extra config. Skill-based tournament mechanics are designed to work inside your legal sweepstakes framework from day one.
SC / GC nativedual currencyskill-basedUS-ready
🔗
Affiliate
Affiliate Networks & Media
Turn your sports traffic into a product. Deploy a fully branded fantasy platform with a turnkey setup and convert readers into paying players. Revenue share models available — monetise your audience at a level ads never reached.
turnkeywhite-labelrevenue shareanalytics
📱
Content Creator
Sports Creators & Communities
You have the audience — now give them a game. Host branded fantasy tournaments for your followers, compete live on stream together, and unlock a direct revenue channel beyond ad revenue and brand deals. Creator mode is built in.
creator tournamentscommunity playbranded lobbystream-ready
Platform features

Everything included.
Nothing extra to build.

The complete fantasy sports stack — real-time scoring, tournament engine, settlement, security — all running at app.lockz.com today.

01
Real-Time WebSocket Scoring
Fantasy points broadcast live per player action. Football: goals (7pts), assists (5pts), shots, tackles, saves. NBA: points, rebounds, assists, steals/blocks (3pts), turnovers (−1), Triple-Double bonus (+4.5pts). Live leaderboard pushed to every client.
02
🏆
3 Tournament Formats
Multi-player Tournaments (configurable entry cap), Battle (head-to-head groups), and 1vs1 (two-player, auto-duplicates when filled). Tournament lifecycle: pending → in_play → finished → settled → paid_out. Freerolls supported.
03
🔐
Stateless Token Auth
No session management overhead. Encode tokenKey.userId_currency in base64. No TTL — validated on every request. Same token reused in all Lockz→partner callback headers for security.
04
💰
Operator Wallet Model
You own the money at all times. Purchase and settle callbacks are pushed to your endpoints with atomic transaction guarantees — rollback on failure, escalation policy, and retry logic built in. Full PlayerTransaction audit trail.
05
⚙️
Automated Settlement
Fully automated via scheduled commands: fixture auto-settle triggers on match end, tournament auto-settle ranks entries by total fantasy points, auto-payout credits balances, sends email notifications, marks results with paid_at timestamp.
06
🔒
Enterprise-Grade Security
TLS 1.3, HSTS, UFW deny-by-default firewall, Fail2ban intrusion prevention (5 retries / 1h ban), SSH key-only access, MySQL and Redis bound to 127.0.0.1, AWS Security Groups, Eloquent ORM — no raw SQL in user paths. PHP hardened.
Competitive advantage

Why F-Sports wins.

CapabilityF-SportsBuild In-HouseLegacy Providers
Time to launch7 days6–18 months3–6 months
Integration complexity1 iframe + 4 endpointsFull platform buildHeavy SDK + middleware
Up-front costFree (World Cup offer)$500k–$2M+$50k–$200k
SC / GC sweepstakes support Native token param Custom build Not available
Operator wallet control 100% operator-ownedPartial / shared
Real-time WebSocket scoring Included Build + license dataExtra cost
Auto settlement & payout Fully automated Manual buildPartial
Creator community mode Native
Ongoing maintenance Fully managed Internal teamPartial SLA
7dAvg. Go-Live
4Endpoints You Build
<500msTypical Response
99.9%Uptime SLA
Pricing

Simple, scalable plans.

Start with the integration that fits your stage. All plans include the core iframe embed, stateless auth, and operator wallet model.

Starter
For affiliates and creators launching their first fantasy product
299 /mo
+ 5% revenue share on tournament rake
What's included
  • iframe integration + full setup support
  • Up to 2,000 active players / month
  • Football & NBA tournaments
  • Multi-player & 1vs1 formats
  • Operator wallet model (4 endpoints)
  • Stateless token authentication
  • Auto-settlement & payout engine
  • Standard support — 48h response
  • White-label branding
  • Creator community mode
  • SC / GC sweepstakes
Get Started
Most Popular
Growth
For operators and sweepstakes platforms ready to scale
999 /mo
+ 3% revenue share on tournament rake
Everything in Starter, plus
  • Up to 25,000 active players / month
  • Full white-label UI — your brand & domain
  • SC / GC dual-currency sweepstakes
  • Creator community mode
  • All 3 formats incl. Battle tournaments
  • Operator analytics dashboard
  • Dedicated integration officer
  • Priority support — 12h response
  • Sandbox environment access
  • Custom prize pool configuration
  • Email settlement notifications
Get Started
Scale
For established operators with high-volume tournament traffic
2,499 /mo
+ 1.5% revenue share on tournament rake
Everything in Growth, plus
  • Unlimited active players
  • Custom SLA agreement
  • Dedicated / isolated server environment
  • Additional sports leagues on request
  • Custom tournament formats
  • Advanced operator reporting API
  • Priority Slack channel + 4h response
  • Geo / state-level blocking on request
  • Quarterly roadmap input
  • Co-marketing opportunities
Get Started
// Enterprise & Custom
Need something bigger?
Multi-jurisdiction rollouts, custom scoring systems, bespoke tournament formats, dedicated infrastructure, multi-brand deployments, and white-glove onboarding. Let's design the right architecture for your scale.
Custom scoring Multi-brand Dedicated infra Custom tournaments Negotiated rev share 24/7 SLA White-glove onboarding
Custom
Pricing tailored to your scale
Contact Enterprise Team
🏆
World Cup 2026 — Free Integration Offer
Qualified operators signing up during the World Cup 2026 window receive completely free integration, fast-tracked onboarding, and first month on us. Limited slots available — first come, first served.
📅 Claim Offer — Book a Call
FAQ

Common questions about our iGaming integration

How quickly can I integrate F-Sports into my iGaming or sportsbook platform? +

F-Sports is designed for the fastest possible integration in the industry. You embed one <iframe> tag and build 4 lightweight REST API endpoints on your side — GET /user, GET /balance, POST /tournament/purchase, POST /tournament/settle. Most operators are live within 7 days. No frontend rebuild, no sports data licensing, no payout engine required.

Does F-Sports support sweepstakes casinos with SC and GC dual-currency? +

Yes — SC (Sweepstake Coins) and GC (Gold Coins) are natively supported. The currency type is passed inside the base64 authentication token per user, so switching between currencies requires zero additional code. This makes F-Sports a natural fit for US-facing sweepstakes casino operators looking to expand with skill-based fantasy sports games.

What is the operator wallet model and how does it differ from other game providers? +

Unlike traditional game providers who hold or co-manage player funds, F-Sports operates on a pure operator wallet model. You retain 100% control over player balances at all times. When a player enters a tournament, Lockz pushes a debit callback to your endpoint. When they win, Lockz pushes a credit callback. All financial logic lives inside your system — F-Sports never touches the money.

Which sports and leagues are available on the F-Sports platform? +

Currently live: Football (Premier League and major European leagues) and NBA Basketball, with full real-time WebSocket scoring for both. Football fantasy points cover goals (7pts), assists (5pts), shots on goal, tackles, passes, and goalkeeper saves. NBA covers points, rebounds, assists, steals, blocks, turnovers, and bonus scoring for Double-Double and Triple-Double performances. Additional leagues — including NFL, MLB, and cricket — are available on request for Scale and Enterprise plan operators.

Who handles KYC, geo-compliance, and responsible gaming? +

All KYC, identity verification, geo-blocking, and responsible gaming controls (self-exclusion, deposit limits, session limits) are owned and enforced by the operator. F-Sports operates as a game provider within an iframe — we rely on you to send only eligible and compliant users. US state-level blocking is available on request for Scale and Enterprise plans. This clean separation keeps regulatory accountability where it belongs.

Can content creators and affiliates use F-Sports without being a licensed operator? +

Yes. Affiliates and content creators can deploy F-Sports as a turnkey white-label platform with their own branding. Creator mode allows influencers to host branded fantasy tournaments for their community directly. Our Starter plan is specifically designed for non-operator use cases — no sportsbook licence required. We work with you to find the right model for your jurisdiction and audience.

Get in touch

Let's build together.

Whether you need a pricing quote, sandbox access, a technical walkthrough, or want to claim the World Cup free integration — send us a message and we'll be back within 24 hours.

  • Request a pricing quote for your operator type
  • Get sandbox credentials and test the integration
  • Technical questions about the iframe & callback endpoints
  • Claim the World Cup free integration offer
  • Discuss a custom enterprise or white-label deployment
  • Request a live product demo walkthrough
📄
Technical Documentation Partner API <iframe> Integration Specs v0.9 →
We respond within 24 hours · No NDA required for initial call