Skip to content

Casino solution

Poocraft is the layer that turns many game sources into one catalog, one wallet flow and one set of reports. You decide what is offered, where and to whom.

consolecasino / catalog
Sample data

Titles

1,284

Enabled · EU

1,102

Game sources

3

Pending review

17

AllSlotsLiveTableCrashInstantmarket: EU
TitleCategoryAdapterMarketsRTPState
Quartz CircuitCrashgames.adapter.cEU · LATAM97.2%enabled
Harbor OrbitTablegames.adapter.cUK98.5%disabled
Orchard TideTablegames.adapter.bEU · LATAM94.9%enabled
Ember GardenSlotsgames.adapter.aEU · UK95.2%enabled
Vertex VaultSlotsgames.adapter.cEU · LATAM95.5%enabled
Nimbus LoopLivegames.adapter.aEU · UK94.6%enabled
Meridian RelayInstantgames.adapter.bEU94.3%enabled
Sample data

Generated titles and original placeholder artwork. No real provider content is shown.

01How content flows

Six stages, one contract between each of them. A new game source changes the first stage and nothing after it.

  1. 01

    Game source

    A provider or studio you have a commercial agreement with.

  2. 02

    Adapter

    Translates the source's protocol into the platform contract.

  3. 03

    Catalog

    Titles, metadata and availability in one schema.

  4. 04

    Lobby

    Categories, collections and ordering per brand and market.

  5. 05

    Round and wallet

    Stakes and payouts posted to the ledger, once.

  6. 06

    Reporting

    Every round recorded as an event you can query.

02Provider connectivity

Game sources differ in protocols, session models and error behaviour. The adapter contract hides those differences from the rest of the platform.

An adapter implements a small, fixed set of operations. The catalog, the wallet and the reporting layer only ever talk to that contract, so they behave the same way for every source.

Which game sources are connected for your launch is a commercial and regulatory decision that stays with you. We agree the list during discovery and build or enable the adapters it needs.

Operations in the game source adapter contract
OperationDirectionWhat the contract guarantees
List gamesPlatform → sourceTitles and metadata arrive in one catalog schema, whatever format the source uses.
Create launch sessionPlatform → sourceA signed, short-lived launch URL bound to one player, one game and one currency.
Debit (stake)Source → walletPosted once per idempotency key, after balance and limit checks.
Credit (payout)Source → walletPosted against the round it belongs to. A retried call returns the original result.
RollbackSource → walletReverses a debit with a new, linked transaction. Nothing is edited.
Round closedSource → platformThe round is marked settled and published as an event.
HealthPlatform → sourceLatency and error rates are tracked per adapter. An unhealthy adapter is isolated from the lobby.
consolecasino / adapters
Sample data
  • games.adapter.aclosed
  • games.adapter.bclosed
  • games.adapter.chalf-open
  • games.adapter.sandboxclosed
consolecasino / collections
Sample data

Lobby · brand Northwind · market EU

  • Featuredmanual12
  • New releasesrule: released < 30d38
  • Live tablesrule: category = live64
  • Tournament gamesrule: in active tournament9
  • Instant gamesrule: tag = instant41

Ordering · New releases

Primaryrelease date ↓
Thenmanual position
Pinned3 titles

Preview

03Catalog and discovery

The catalog is the single list of everything you could offer. Discovery rules decide what each brand and market actually shows.

One catalog
Titles from every source with normalised metadata: category, features, volatility, supported currencies and languages.
Availability rules
Enable or disable a title per brand, market or jurisdiction without touching the others.
Collections and ordering
Curated or rule-based collections, with ordering by manual position, release date or your own signals.
Search and tags
Search and tag filters served from the same catalog, so the lobby and the console never disagree.

04Tournaments and promotions

Tournaments and promotions are configuration, not custom development. Each campaign has explicit rules, an owner and an audit trail.

Tournaments

Schedule a tournament over any set of games, choose how it is scored and let the platform keep the leaderboard.

  • Scoring by stake, win multiplier or rounds played
  • Leaderboards per brand and market
  • Prize tables with automatic or reviewed payout
consoletournaments / weekend sprint
Sample data
runningscore: win multiplier38 games

Leaderboard

#PlayerPointsPrize
1pl_59579,271500
2pl_40108,578250
3pl_28167,932100
4pl_50577,68150
5pl_34756,83850

Promotions

Bonus and free-round campaigns with eligibility, wagering rules and expiry defined up front and enforced by the wallet.

  • Eligibility by segment, market and verification status
  • Wagering and game-weighting rules
  • Budget caps and automatic expiry
consolepromotions / free rounds
Sample data
scheduledowner: ops.lead

Campaign rules

Eligibilitysegment: new · market: EU
RequiresKYC verified
Grant20 free rounds
Wagering×30 on winnings
Expiry7 days
Budget cap62% used

Promotional mechanics are regulated differently in each jurisdiction. The platform enforces the rules you configure; deciding which rules apply is the operator's responsibility.

05Reporting and monitoring

Rounds are recorded as events with their stake, payout, game, source and player. Operations watches them live; finance and compliance query them later.

  • Round-level reports by game, source, brand and market
  • Live view of open rounds, stuck sessions and adapter errors
  • Reconciliation of ledger totals against game source reports
  • Scheduled exports for finance and compliance teams
consolereports / rounds
Sample data

Rounds · today

18,402

Open

31

Unreconciled

0

RoundGameAdapterStakePayoutState
round_58210Quartz Circuitgames.adapter.a6.420.00settled
round_58217Harbor Orbitgames.adapter.b6.800.00settled
round_58224Orchard Tidegames.adapter.c4.534.27settled
round_58231Ember Gardengames.adapter.a3.810.00settled
round_58238Vertex Vaultgames.adapter.b6.8115.99open
round_58245Nimbus Loopgames.adapter.c5.8923.76settled

Next step

Tell us about your operation. We will show you the platform on the parts that matter to you.