Got questions? We've got answers.
Everything you need to know about Challenge — whether you're here to compete or to build.
Two script tags and one init call put the island in your game — it renders every player-facing screen: sign-in, deposits, bounties, tournaments, and results. You call Challenge.record() after each round, and when a paid attempt ends, your server reports the score. You earn a monthly revenue share on your game's Bounties, with no upfront costs and no monthly fees.
No. Challenge is skill-based competition, which is legally distinct from gambling. We handle all regulatory compliance — you don't need any special licenses to integrate Challenge into your game.
Nothing. Challenge is completely free for developers. No setup fees, no monthly fees, no listing fees, no revenue minimums. You only earn — you never pay.
You earn a monthly revenue share on your game's Bounties — a cut of what your program generates, settled every calendar month straight to your bank. It scales with how much your players play, your dashboard shows it accruing in real time, and a slow month can never cost you anything: the share is never negative.
Register a developer account, create your program, and paste the snippet. Start calling Challenge.record() at the end of every round — that's what calibrates your first bounty's bar. Test the whole flow on sandbox keys, then get approved and flip to your live key.
Any web game with a measurable outcome: a score, a time, a move count, a streak. Single-player games work perfectly — there's no opponent or matchmaking requirement. Puzzles, speedruns, arcade games, card games: if your game can report a number, it can offer Bounties.
You don't configure them. Each bounty's bar is calibrated from your players' real score distributions, per metric, and the game stays free until the bar is set. Live bounties are monitored for drift — a bar that turns out too easy suspends itself before it costs anyone. Prizes are funded entirely by Challenge.
The split is the security model: your public program ID lives in the browser, and your secret key lives on your server — the only place a score can enter the money system. The fee is charged before any score is heard, and the bar and prize freeze at attempt start. There is no client-side path to money, so a compromised browser can't spend a cent.
Your revenue share is settled monthly and sent to your bank. The dashboard tracks attempts, awards, and your accruing share in real time, so the monthly number is never a surprise.
Yes. Sandbox keys let you run the entire flow — attempts, settlements, webhooks — with no real money. There's also a batch simulator that previews how a bounty responds to different score distributions before you go live.
Program management, each bounty's status (calibrating, live, claimed), attempt and award history, webhook delivery logs, API keys, and payout history — everything your integration does, visible in one place.
Challenge handles everything: age verification (18+), state-by-state geographic restrictions, payment processing, KYC/AML compliance, and financial recordkeeping. You ship a game — we run the regulated parts.
Still have questions?
Reach out to our team and we'll get back to you within 24 hours.
Challenge for Players
Create an account, deposit funds, and compete for real money in games you already play.
Challenge for Developers
Add Challenge to your game and start earning from every match. Integration takes minutes.