How It Works
Going live with Predictu prediction markets on your casino takes five straightforward steps. The process is designed to feel familiar — if you've integrated a sportsbook or slot provider before, you'll recognize the pattern. Most operators complete the full integration in a matter of days.
Step 1: Sign Up and Configure Your Operator Account
Your journey starts with onboarding. Once you sign your agreement, our team creates your dedicated operator account and provides you with everything you need to get started — your unique operator credentials, API keys, and access to the Operator Dashboard.
From the Operator Dashboard, you can configure your integration settings, set your risk parameters, and manage your team's access — all self-service, all in one place.
Step 2: Set Up Server-to-Server Wallet Integration
Predictu never holds player funds. Instead, every balance-affecting event — placing a bet, winning a payout, receiving a refund — is communicated to your backend via secure, signed server-to-server callbacks.
You provide a callback endpoint on your backend, and Predictu sends structured notifications for every wallet operation. Each callback is cryptographically signed for security and includes an idempotency key to prevent duplicate processing. Failed deliveries are automatically retried with configurable backoff.
The callback protocol covers the full lifecycle: bet placement, wins, losses, sells, refunds, rollbacks, and balance checks. We provide detailed documentation and a reference implementation to accelerate your integration.
Step 3: Embed the Prediction Market UI
The Predictu trading experience is delivered as an embeddable widget that lives inside your casino site. Your front-end team adds the embed to your page and wires up a simple communication bridge that handles player authentication, balance synchronization, and trade notifications.
The communication bridge is lightweight and event-driven. When a player loads your page, you send their identity and current balance to the widget. From there, the widget handles everything — market browsing, trading, portfolio management — and sends real-time notifications back to your page whenever something important happens, like a trade execution or balance change.
For security, you register your site's domain in the Operator Dashboard. The widget will only communicate with approved origins.
Step 4: Customize Your Branding
Make the prediction market experience feel like a natural part of your casino. The Operator Dashboard includes a visual branding editor where you can customize every aspect of the trading UI:
- Colors — match your casino's color palette across the entire interface, from backgrounds and cards to buttons and accents.
- Logos and imagery — upload your casino logo, banner image, and favicon so players always feel at home.
- Shape and style — adjust design details like corner rounding to match your casino's visual language.
A live preview shows your changes in real time. Once you save, the branding applies immediately to all new player sessions — no redeployment needed.
Step 5: Go Live
Before launch, our integration team runs a comprehensive validation of your setup:
- Wallet callbacks — every callback type is tested end-to-end to confirm your backend processes them correctly.
- Embed and communication — the widget loads with your branding, authenticates players, and syncs balances properly.
- Trading flow — a full trade lifecycle is executed, from market selection through execution to settlement and payout.
- Risk controls — your configured limits and exposure caps are verified to be active and functioning.
Once validation passes, you switch from sandbox to production mode in your Operator Dashboard and you're live. Your players can start trading prediction markets immediately.
After Launch
Once you're live, the platform largely runs itself. Markets are sourced and updated automatically, trades are executed and settled without manual intervention, and risk controls operate continuously in the background. Your Operator Dashboard gives you real-time visibility into everything happening in your integration:
- Revenue tracking — see your gross and net revenue, broken down by market, category, and time period.
- Player insights — monitor player activity, positions, and trading patterns.
- Risk monitoring — keep an eye on exposure levels and review any triggered risk events.
- Market management — enable or disable individual markets and configure market-specific settings.
