Give your users prediction markets and lottery pools they love. Puul handles the engine — odds, settlement, payouts, and compliance — so you focus on your product and earn revenue from day one.
Offer your users the engagement features they crave — and earn revenue on every pool.
Let users stake on real-world outcomes — sports, crypto, politics, entertainment. Real-time parimutuel odds. Fair, transparent settlement.
Jackpot draws, tiered prizes, daily and weekly pools. Your users buy tickets, we handle the draw, settlement, and payout. Fully configurable.
Odds calculation, pool management, settlement, and payouts — all handled by Puul. Zero infrastructure burden on your team.
Your brand, your UI, your users. Puul runs invisibly in the background. Customers never know there's an infrastructure partner.
Earn a share of every prediction pool and lottery draw your platform processes. Volume-based tiers unlock up to 50% rev share.
KYC/AML handled through our session-based identity flow. Puul manages the regulatory complexity so you don't have to.
Flutter, React Native, and TypeScript SDKs. RESTful API with WebSocket streams for real-time odds and settlement events.
Support Naira (₦), USD, and crypto. Wallets, deposits, and withdrawals built into the platform — ready for any market.
Any platform looking to boost engagement and earn new revenue
Offer prediction markets and lottery as value-added features inside your banking app. Increase DAU, session time, and per-user revenue.
Add parimutuel prediction markets alongside your sports content. Fair odds, shared liquidity, no house risk.
Gamified predictions and jackpot lottery draws that keep users engaged. Daily, weekly, or custom prize pools.
Our streamlined onboarding gets you from sandbox to production quickly. Zero upfront costs — start earning with revenue share from day one.
Sign up, complete partner verification, and receive sandbox credentials within 24 hours.
Use our SDKs, create test markets and lottery pools, simulate settlements on the sandbox.
Complete compliance review, switch to production keys, and start earning revenue immediately.
import { PuulClient } from '@puul/sdk';
// Initialize partner client
const puul = new PuulClient({
apiKey: 'pk_live_...',
});
// Create a prediction market
const market = await puul.markets.create({
question: "Will BTC hit $150k?",
outcomes: ["Yes", "No"],
});
// Create a lottery pool
const pool = await puul.lottery.createPool({
name: "Daily Jackpot",
ticketPrice: 500,
drawDate: "2026-03-15",
});
Puul provides a turnkey prediction market and lottery engine that plugs into your app via API and SDKs. We handle odds calculation, pool management, settlement, payouts, and compliance — you own the user experience and earn revenue share on every transaction.
Partners earn a percentage of the platform take-out fee from every prediction pool and lottery draw. Our volume-based tiers unlock up to 50% revenue share. Revenue is settled to your omnibus account upon market resolution. Zero upfront costs.
Most partners go from sandbox to production in under two weeks. You'll receive API keys within 24 hours of signing up, and our SDKs (Flutter, React Native, TypeScript) make integration straightforward. Our team provides hands-on support throughout.
Prediction markets can cover any topic — sports, crypto, politics, entertainment, custom events. Lottery pools support daily, weekly, and custom draw schedules with configurable ticket prices, prize tiers, and jackpot structures. All fully customizable via the API.
Puul operates with strict KYC/AML procedures managed through our session-based identity flow. We work with partners to ensure compliance in their respective jurisdictions. Contact our team to discuss regulatory requirements for your specific market.