One integration. Every game on the floor.
4,000+ games from 129 studios behind one API and one prepaid balance. Integrate in under an hour, launch on as many casinos as you run, and watch every cent in real time.
- Top up from $500 in crypto
- API keys by email once paid
- No setup fee or monthly minimum
- Prepaid balance
- $12,408.37 Spendable to the cent
- GGR today
- $34,512.06 Updates every round
- Rounds today
- 148,392 Across 6 casino brands
- Games live
- 4,000+ 129 studios
GGR — last 7 days
Telegram alert armed — we message @floor_ops when the balance drops below $2,500.00.
What one integration gets you
4,000+
games behind one API
Slots · Live casino · Crash · Virtuals · Fishing
-
129
studios on one contract
+124 -
<1h
from API keys to live rounds
Top up 2mSDK 20mTests 15m Live in ≈ 37 min -
$0.01
the smallest amount of your balance you can spend
Prepaid balance $998.38- Round 48215 −$0.05 $998.38
- Round 48214 −$1.20 $998.43
- Round 48213 −$0.37 $999.63
One connection between your brands and every studio
Your casinos integrate once. We carry every launch to the right studio and settle GGR against a single prepaid balance.
One integration · one balance · one contract
-
Your brands call one API
Every casino you run launches games through the same casino201 integration.
-
We route each round to the studio
Launches and bets reach 129 studios on one contract, so you never sign with them one by one.
-
Results settle against your balance
6% of GGR comes off your prepaid balance as rounds settle, and the dashboard and Telegram bot keep you posted.
Why operators choose casino201
Top up, spend to the cent
One prepaid balance funds every brand you run. Rounds settle against it with no rounding and no locked remainder, so every dollar you top up is a dollar you can use.
$12,408.37
-
Real-time balance, games and GGR
Every figure in your dashboard reflects what just happened on the floor.
-
No setup fee, no monthly minimum
The only fee is a competitive share of GGR, shown before your first round.
-
Integrated in under an hour
One SDK and a hosted test suite take you from API keys to live rounds.
-
Live on every casino you run
One contract and one balance cover as many brands as you operate.
-
Low-balance alerts on Telegram
Our bot messages you before the balance runs out, so no brand goes dark.
Built for the way you operate
Pick the setup closest to yours. Whatever it is, crypto is only how you fund your balance; your players play in any fiat currency.
Open with a full lobby on day one
You are launching a crypto-first casino and need a deep game library before your first player arrives. Fund your casino201 balance in BTC, ETH or USDT, integrate once, and run every round in USD, EUR or whichever fiat currency your lobby shows.
API keys and docs arrive by email once your first top-up confirms.
- Top up from $500, with no setup fee and no monthly minimum
- One API integration, typically live in under an hour
- Crypto only funds your balance; players play in any fiat currency
Recommended tier
Standard
4,000+ games · 129 studios
Move up a tier from your dashboard when you need more.
Add studios without adding contracts
You already run a casino and want more studios without another round of contracts and integrations. Connect casino201 next to your current stack and reach every studio we work with through one API, while your players keep the fiat currencies they use today.
API keys and docs arrive by email once your first top-up confirms.
- One contract instead of one per studio
- Your players keep their existing currencies
- 6% of GGR, taken only as rounds settle
Recommended tier
Higher tier
18,000+ games · Every studio we work with
Same integration. Upgrade from your dashboard.
Every brand on one balance
You run several casino brands, each with its own audience and its own fiat currency. One integration and one prepaid balance serve all of them, so launching the next brand never means another integration project.
API keys and docs arrive by email once your first top-up confirms.
- One prepaid balance funds every brand
- Each brand can run in a different fiat currency
- Real-time balance, games and GGR in one dashboard
Recommended tier
Higher tier
18,000+ games · Every studio we work with
Same integration. Upgrade from your dashboard.
One game supply behind every site you launch
You launch casinos for partners or affiliates and need the same games behind every one of them. Each new site runs on the same API and the same prepaid balance, and its players play in their local fiat currency.
API keys and docs arrive by email once your first top-up confirms.
- No setup fee and no monthly minimum
- Telegram alerts before the balance runs low, so no site goes dark
- Spendable to the cent: $0.01 is the smallest unit
Recommended tier
Standard
4,000+ games · 129 studios
Move up a tier from your dashboard when you need more.
Play the catalog before you sign
Unlock the full catalogDemo launches open in your operator dashboard after your first top-up. Top up & get access
Every round, the moment it settles
No batch jobs, no end-of-day reconciliation. Your dashboard reflects the floor as it happens.
- Spend to the last cent Rounds settle against your balance with nothing rounded away.
- Per-game, per-brand GGR Split by game, studio or casino brand, live.
- Telegram low-balance bot Set a threshold once; the bot messages you before it is reached.
| Game | Studio | Rounds | GGR |
|---|---|---|---|
| Shining Crown | EGT Digital | 18,240 | $4,182.40 |
| 100 Burning Hot | EGT Digital | 15,208 | $3,610.15 |
| 100 Blazing Clover | TaDa Gaming | 11,876 | $2,954.80 |
| 40 Super Hot Bell Link | EGT Digital | 9,932 | $2,201.33 |
| 5 Dazzling Hot | EGT Digital | 8,114 | $1,877.09 |
Balance alert for @floor_ops: your prepaid balance is $2,481.17, below your $2,500.00 threshold. Top up to keep all 6 brands live.
Top up any time, right from your dashboard
When the balance runs low, add funds in a few clicks. The new amount lands on the same balance and is spendable to the cent.
- Top up from $500 in crypto
- Credited the moment the payment confirms
- Telegram alerts before you run low
Prepaid balance
$2,481.17
Balance, last 30 days
Recent top-ups
- 12 Sep $1,000.00 Credited
- 28 Aug $1,500.00 Credited
Top up balance
At a 6% fee on GGR, each $1 you top up covers about $16.67 of GGR.
129 studios, one contract
Showing 24 of 129 studios
No studio matches that search. Try a shorter word or another category.
Run in any fiat currency. Fund in crypto.
Crypto only enters the picture when you top up your casino201 balance. Everything your players see runs in fiat.
-
Any fiat currency for your players
Your casino and its players use the currencies they already know. Sessions run in 150 ISO 4217 currencies, from USD and EUR to BRL, INR and ZAR.
-
Crypto only funds your balance
You top up in BTC, ETH or USDT through a secure checkout. It is how you pay us, never how your players pay you.
-
No country limitation
Launch your casino in whichever markets you operate. casino201 puts no country restriction on your account or your players.
-
A fallback when a studio lacks a currency
The round runs in EUR or USD at a rate fixed for that session, while your wallet and webhooks stay in the player’s own currency.
150 currencies
- AED UAE Dirham
- AFN Afghan Afghani
- ALL Albanian Lek
- AMD Armenian Dram
- AOA Angolan Kwanza
- ARS Argentine Peso
- AUD Australian Dollar
- AWG Aruban Florin
- AZN Azerbaijan Manat
- BAM Bosnia and Herzegovina Convertible Mark
- BBD Barbados Dollar
- BDT Bangladeshi Taka
- BGN Bulgarian Lev
- BHD Bahraini Dinar
- BIF Burundi Franc
- BMD Bermudian Dollar
- BND Brunei Dollar
- BOB Boliviano
- BRL Brazilian Real
- BSD Bahamian Dollar
- BTN Bhutanese Ngultrum
- BWP Botswana Pula
- BYN Belarusian Ruble
- BZD Belize Dollar
- CAD Canadian Dollar
- CDF Congolese Franc
- CHF Swiss Franc
- CLP Chilean Peso
- CNY Chinese Yuan Renminbi
- COP Colombian Peso
- CRC Costa Rican Colon
- CVE Cabo Verde Escudo
- CZK Czech Koruna
- DJF Djibouti Franc
- DKK Danish Krone
- DOP Dominican Peso
- DZD Algerian Dinar
- EGP Egyptian Pound
- ERN Eritrean Nakfa
- ETB Ethiopian Birr
- EUR Euro
- FJD Fiji Dollar
- FKP Falkland Islands Pound
- GBP Pound Sterling
- GEL Georgian Lari
- GHS Ghana Cedi
- GIP Gibraltar Pound
- GMD Gambian Dalasi
- GNF Guinean Franc
- GTQ Guatemalan Quetzal
- GYD Guyana Dollar
- HKD Hong Kong Dollar
- HNL Honduran Lempira
- HTG Haitian Gourde
- HUF Hungarian Forint
- IDR Indonesian Rupiah
- ILS New Israeli Sheqel
- INR Indian Rupee
- IQD Iraqi Dinar
- ISK Iceland Krona
- JMD Jamaican Dollar
- JOD Jordanian Dinar
- JPY Japanese Yen
- KES Kenyan Shilling
- KGS Kyrgyzstani Som
- KHR Cambodian Riel
- KMF Comorian Franc
- KRW South Korean Won
- KWD Kuwaiti Dinar
- KYD Cayman Islands Dollar
- KZT Kazakhstani Tenge
- LAK Lao Kip
- LBP Lebanese Pound
- LKR Sri Lanka Rupee
- LRD Liberian Dollar
- LSL Lesotho Loti
- LYD Libyan Dinar
- MAD Moroccan Dirham
- MDL Moldovan Leu
- MGA Malagasy Ariary
- MKD Macedonian Denar
- MMK Myanmar Kyat
- MNT Mongolian Tugrik
- MOP Macanese Pataca
- MRU Mauritanian Ouguiya
- MUR Mauritius Rupee
- MVR Maldivian Rufiyaa
- MWK Malawi Kwacha
- MXN Mexican Peso
- MYR Malaysian Ringgit
- MZN Mozambique Metical
- NAD Namibia Dollar
- NGN Nigerian Naira
- NIO Nicaraguan Cordoba
- NOK Norwegian Krone
- NPR Nepalese Rupee
- NZD New Zealand Dollar
- OMR Rial Omani
- PAB Panamanian Balboa
- PEN Peruvian Sol
- PGK Papua New Guinean Kina
- PHP Philippine Peso
- PKR Pakistan Rupee
- PLN Polish Zloty
- PYG Paraguayan Guarani
- QAR Qatari Rial
- RON Romanian Leu
- RSD Serbian Dinar
- RUB Russian Ruble
- RWF Rwanda Franc
- SAR Saudi Riyal
- SBD Solomon Islands Dollar
- SCR Seychelles Rupee
- SDG Sudanese Pound
- SEK Swedish Krona
- SGD Singapore Dollar
- SHP Saint Helena Pound
- SLE Sierra Leonean Leone
- SOS Somali Shilling
- SRD Surinam Dollar
- STN São Tomé and Príncipe Dobra
- SVC El Salvador Colon
- SZL Eswatini Lilangeni
- THB Thai Baht
- TJS Tajikistani Somoni
- TMT Turkmenistan New Manat
- TND Tunisian Dinar
- TOP Tongan Pa’anga
- TRY Turkish Lira
- TTD Trinidad and Tobago Dollar
- TWD New Taiwan Dollar
- TZS Tanzanian Shilling
- UAH Ukrainian Hryvnia
- UGX Uganda Shilling
- USD US Dollar
- UYU Peso Uruguayo
- UZS Uzbekistani Sum
- VES Venezuelan Bolívar
- VND Vietnamese Dong
- VUV Vanuatu Vatu
- WST Samoan Tala
- XAF CFA Franc BEAC
- XCD East Caribbean Dollar
- XCG Caribbean Guilder
- XOF CFA Franc BCEAO
- XPF CFP Franc
- YER Yemeni Rial
- ZAR South African Rand
- ZMW Zambian Kwacha
- ZWG Zimbabwe Gold
No supported currency matches that search.
No country limitation. The full currency reference comes with your API access after registration.
Start with 4,000 games. Grow into 18,000.
Begin on the standard catalog. When you're happy with the integration, move up a tier from your dashboard and every studio we work with opens up.
Standard — where you start
4,000+ games
129 studios
- Slots, live casino, crash, virtuals, fishing
- Real-time balance and GGR
- Telegram low-balance alerts
Higher tier — when you're ready
18,000+ games
Every studio we work with
- Everything in Standard
- The full catalog, including every studio we work with
- Same integration — no new SDK or contract work
- Upgrade from your dashboard when you're ready
Move up a tier any time from your dashboard.
One account instead of a stack of contracts
How a prepaid aggregator compares with signing every studio yourself, or going through a traditional aggregator.
| casino201 | Signing studios directly | Traditional aggregator | |
|---|---|---|---|
| Setup fee | None | Varies by studio | Often |
| Minimum commitment | None, no monthly minimum | Per-studio terms | Usually a monthly minimum |
| Contracts and integrations | One account, one SDK | One per studio | One contract, negotiated |
| Time to go live | Under an hour | Repeated for every studio | Varies |
| Billing model | 6% of GGR, taken from a prepaid balance | Per-studio revenue share and invoices | Revenue share, usually invoiced |
| Studios and games | 4,000+ games from 129 studios, 18,000+ on the higher tier | Only the studios you sign | Varies |
| Casino brands | Every brand you run, one balance | Per-studio terms | Varies |
| Real-time GGR | Live in your dashboard | Split across studio back offices | Varies |
| Low-balance alerts | Telegram bot | Not applicable | Varies |
| Paying for the service | Secure crypto top-up; players use any fiat currency | Usually bank transfer | Usually bank transfer |
No setup fee, no monthly minimum.
Live in under an hour
-
Top up and create your account
About two minutes
-
Drop in the SDK
About twenty minutes
-
Run the test suite
About fifteen minutes
-
Go live on every casino you run
Same day
Launch any game with one API call
Send the game, the player and the currency. You get back a session and a URL to load for the player. Your wallet answers the callbacks, and that is the whole integration.
- 2 min Top up
- 20 min Wire the API
- 15 min Run the tests
Live in under an hour.
The integration guide, API reference and your credentials (API URL, API key and webhook token) arrive by email as soon as your crypto top-up confirms.
POST /api/v1/game-sessions/start
curl -X POST https://api.casino201.com/api/v1/game-sessions/start \
-H "Authorization: Bearer $CASINO201_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"game_id": 123,
"player_id": "player_456",
"currency": "USD",
"country_code": "US",
"ip_address": "203.0.113.24",
"locale": "en",
"device": "mobile",
"return_url": "https://yourcasino.com/lobby"
}' const response = await fetch('https://api.casino201.com/api/v1/game-sessions/start', {
method: 'POST',
headers: {
Authorization: `Bearer ${process.env.CASINO201_API_KEY}`,
'Content-Type': 'application/json',
},
body: JSON.stringify({
game_id: 123,
player_id: 'player_456',
currency: 'USD',
country_code: 'US',
ip_address: request.ip,
return_url: 'https://yourcasino.com/lobby',
}),
});
const { data: gameSession } = await response.json();
// Load gameSession.iframe_url for the player $payload = json_encode([
'game_id' => 123,
'player_id' => 'player_456',
'currency' => 'USD',
'country_code' => 'US',
'ip_address' => $_SERVER['REMOTE_ADDR'],
'return_url' => 'https://yourcasino.com/lobby',
]);
$curl = curl_init('https://api.casino201.com/api/v1/game-sessions/start');
curl_setopt_array($curl, [
CURLOPT_POST => true,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_POSTFIELDS => $payload,
CURLOPT_HTTPHEADER => [
'Authorization: Bearer ' . getenv('CASINO201_API_KEY'),
'Content-Type: application/json',
],
]);
$gameSession = json_decode(curl_exec($curl), true)['data'];
// Load $gameSession['iframe_url'] for the player {
"success": true,
"data": {
"session_id": 918274,
"session_token": "8f2c41d9e7a3b5…",
"expires_at": "2026-10-04T12:00:00+00:00",
"iframe_url": "https://api.casino201.com/start_game?token=8f2c41d9e7a3b5…"
}
} -
Your API key
Bearer auth on every call, and you can lock the key to your servers with an IP allowlist.
-
Signed wallet callbacks
Authenticate, balance, bet, win, rollback and reward reach your wallet with an
X-Signatureyou check against your webhook token. -
One endpoint, every studio
Pass a
game_id. We route the launch to the right studio in the player's currency. -
Integration guide and API reference
Sessions, games, free spins and transaction history, each with request and response examples.
Security your CTO can sign off on
Every call is tied to your account and can be pinned to your servers, every callback we send is signed, and you only ever spend money you have already prepaid.
POST https://your-casino.com/wallet/bet
Content-Type: application/json
X-Signature: hmac_sha256(webhook_secret, body) -
Your own API key
Each operator gets a key that identifies every call it makes. Keep it on your servers, never in a browser.
-
IP allowlist
Lock your key to the addresses and CIDR ranges your servers call from. Anything else is turned away.
-
Signed webhooks
Every wallet callback we send carries an HMAC-SHA256 signature made with your webhook secret, so you can reject anything we did not send.
-
No credit exposure
Rounds settle against money already on your prepaid balance. No credit line, no surprise invoice.
Built to stay up while your floor is busy
99.99%
API uptime
-
Real-time balance, games and GGR
Your dashboard updates as rounds settle, so you see the floor as it is, not as it was yesterday.
-
Low-balance alerts on Telegram
Our bot messages you before the balance runs low. Top up from the dashboard any time.
-
People to talk to
Reach our team on Telegram or by email, from integration questions to anything on your balance.
Telegram Email
No surprises. No hidden fees.
- Top-up $500.00 credited to your balance Covers ≈ $8,333 of GGR Top up $500
- Recommended Top-up $1,000.00 credited to your balance Covers ≈ $16,667 of GGR Top up $1,000
- Top-up $1,500.00 credited to your balance Covers ≈ $25,000 of GGR Top up $1,500
- Top-up $2,000.00 credited to your balance Covers ≈ $33,333 of GGR Top up $2,000
- Setup fee
- $0
- Monthly minimum
- $0
- Integration support
- Included
- Aggregator fee
- 6% of GGR
Secure payments in crypto. Your wallet may add a network fee.
Questions operators ask
Everything about top-ups, the fee and getting live. The full API docs arrive with your keys.
Register to get the docsHow does the top-up work?
Choose $500, $1,000, $1,500 or $2,000, pay in crypto through our secure checkout, and the amount lands on your prepaid balance once the payment confirms. You can top up again from your dashboard whenever you like.
Which cryptocurrencies can I pay with, and do my players need crypto?
Top-ups are paid securely in BTC, ETH, USDT and other supported coins. Crypto is only how you fund your balance. Your players play in fiat, and the aggregation supports every fiat currency.
What happens when my balance runs low?
Connect our Telegram bot in your dashboard and it messages you before your balance runs low, and the dashboard shows the balance in real time. Top up from the dashboard any time, in any of the four amounts.
How is the 6% GGR fee taken?
The fee is 6% of GGR, taken from your prepaid balance as rounds settle. There is no separate invoice. A $1,000 top-up covers about $16,667 of GGR.
What does “spendable to the cent” mean?
The smallest unit of your balance is $0.01. Every cent you top up can be spent: no rounding, no locked remainder.
How many casino brands can I run on one account?
As many as you operate. One integration and one prepaid balance serve every brand you run.
What changes on the higher tier?
Standard gives you 4,000+ games from 129 studios. The higher tier opens 18,000+ games from every studio we work with, on the same integration, with no new SDK or contract work. You upgrade from your dashboard.
How long does integration take?
Under an hour for most teams: about 2 minutes to top up, about 20 minutes to wire in the SDK, and about 15 minutes to run the tests.
When do I get API keys and the docs?
As soon as your payment confirms, we email your API key, webhook token, API URL and a link to the docs. The docs are available to registered operators only.
Is there a setup fee or a monthly minimum?
Neither. The only fee is 6% of GGR, taken from your balance as rounds settle.
Top up your balance, get your API keys, go live today.
No setup fee. No monthly minimum. Keys arrive by email once the payment confirms.
Top up & get API keys






















