Live odds from a real trading feed · 30+ sports

The White-Label Sportsbook
You Can Embed

One <iframe> and your site has a full book — prices that move in real time, a betslip that settles, and an agent network you control. Every colour is yours.

Start Free See It Live

No setup fee and no licence — we take a share of GGR, from 2.5%. See the rates.

30+
Sports
<1s
Price Updates
31
Design Tokens
1
Line of Code

Why Run It As An Iframe?

Everything a sportsbook needs, and none of the platform to build.

Real-Time Prices

Prices arrive over a websocket straight from the trading feed — not a poll. Movement flashes green and red with the previous price struck through.

🎨

Every Colour Yours

Not a hue slider. Thirty-one design tokens covering shell, surfaces, text, accents, status colours and layout metrics. Change one, the book repaints.

👥

Your Own Network

Managers, agents, shops and players beneath you, with credit flowing down the chain. Your tree is invisible to every other operator on the platform.

Bet Settings

Stake limits, max win, market blocks and per-event odds adjustments — applied to your agents, by you, not by us.

🧾

Tickets & Settlement

Every ticket your network writes, settled automatically, with outstanding liability and agent reporting built in.

📱

Mobile Included

The same book reflows to a phone — bottom tab bar, floating betslip, three-column odds. Nothing extra to build or maintain.

Built For

Casino operators

Add sport without building a trading desk.

Agent networks

Give every shop the same book under your brand.

Affiliates

Stop sending traffic away — keep it on your own domain.

New brands

Launch a book this week instead of next year.

See The Book Right Here

This is the live product, running the real feed. The same thing your customers get.

Live odds, real matches. In your account you can repaint every surface of this before you put it on your site.

Simple Integration

One tag. No SDK, no build step, no server work on your side.

<!-- paste where the book should appear --> <iframe src="https://iframe.winhouse.bet/book?key=ifr_your_key" style="width:100%;height:900px;border:0" allow="fullscreen"></iframe>
Read the full documentation →

Your domains

A new account is sandboxed: the book refuses to load inside any site until you add an exact origin. No wildcards — an abandoned subdomain is somebody else's embed.

Theming

Your skin is served with the book. Values are validated to a colour or a short length, so nothing reaches the stylesheet that could escape it.

GET /tenant/config?key=ifr_... { "theme": "#FF8A00", "radius": "14px" }

Your panel

The same console we use. Manage agents, players, bet settings, bonuses, tickets and reports — scoped to your network and nobody else's.

You Pay A Share Of GGR

No setup fee, no per-seat licence, no monthly minimum. We take a percentage of what your players actually lose — nothing else.

GGR = stakes taken payouts made

Counted across your own network only, over settled tickets, once a month. A losing month costs you nothing — the fee is never negative and never carries forward.

1. Top upPrepaid credit in USDT, from 50. It never expires. Buy a pack and USDT 100 of it becomes network float for your agents the moment it settles.
2. TradeLive and prematch tickets settle across your agents and players.
3. We billYour GGR fee is drawn from the credit at the end of each month.
Starter
Free to open
No funding needed · account type: Manager
7.5%
Live GGR
4.5%
Prematch GGR
  • Full book, live odds, 30+ sports
  • Embed key issued instantly
  • All 31 theme tokens
  • Players, tickets and reports
  • USDT 100 of every pack becomes network float
Create Account
Scale
2,499 USDT funded
Lifetime top-ups, not a fee · account type: Boss
5.5%
Live GGR
−2.0 pt
2.5%
Prematch GGR
−2.0 pt
  • Everything in Business
  • Managers beneath you
  • Bet settings, market blocks, bonuses
  • Odds management and affiliates
  • USDT 100 of every pack becomes network float
Get Started

Your tier is set by your total funded amount, not your current balance — it is upgrade-only, so spending the credit down never puts the rate back up. Credit bought at 899 is credit you still get to spend. Every pack also turns USDT 100 of its credit into network float automatically — the Starter pack at 199 gives you USDT 100 of float and USDT 99 of credit.

Super Manager access
100 USDT / month

Skip the funding ladder — agent management and live monitoring straight away, for as long as it is paid.

Boss access
200 USDT / month

Managers under you, bet settings, market blocks, bonuses, affiliates and odds management.

Reseller panel
100 USDT / month

Issue embed keys of your own and run sub-operators beneath your brand.

Enterprise
Talk to us

Negotiated GGR rate, dedicated limits and margins, custom markets, a direct trading contact and an SLA.

Contact Sales

Frequently Asked Questions

What does it actually cost?
A share of your GGR — stakes your players place minus what you pay them back. Opening an account is free and starts you at 7.5% on live and 4.5% on prematch. Funding 899 USDT in total drops that to 6.5% / 3.5%, and 2,499 USDT to 5.5% / 2.5%. There is no setup fee, no per-seat licence and no monthly minimum.
You pay nothing. GGR is floored at zero — a month where your players won more than they staked costs you no fee, and the negative does not carry into the next month. Only settled tickets count; open bets are not billed until they resolve.
No. The tier is set by your total funded amount over the life of the account, not your balance today, and it only ever moves up. You buy the rate once.
Minutes. Sign up, paste the snippet, add your domain. The slow part is deciding your colours.
Yours. You get a boss account with your own managers, agents, shops and players underneath it. No other operator can see your network, and you cannot see theirs.
Thirty-one tokens: shell, surfaces, borders, text at four weights, accents, live and price-movement colours, plus radius, row height and column widths. If it has a colour in the book, you set it.
No — it sits in your page source, so it cannot be. It selects your skin and nothing else. What stops anyone else embedding your book is the domain allow-list.
The same trading feed that runs winhouse.bet. You are not on a delayed or sampled copy.
Included. The book reflows to a phone with a bottom tab bar and a floating betslip — same embed, nothing extra to do.

Ready to Get Started?

Create an account and you will have a working book behind a key in under a minute.

No setup fee Instant embed key GGR share only 30+ sports