The competitor is the feed, not the casino next door.
Short vertical video is where evenings go. A spinning reel asks for the same attention and gives far less back.
Video-native slot game for online casinos
Your players already spend their evenings in a vertical feed. Scrollo turns every short video into a round: they place a bet, watch, and a spinner reveals the payout. Skip any clip for a full refund.
Younger players did not stop playing. They moved to the feed. Scrollo meets them there, with the slot math your risk team already trusts.
Short vertical video is where evenings go. A spinning reel asks for the same attention and gives far less back.
Swipe up, watch, see the payout. The loop players already know, now with a bet on it and content they chose.
Do not like a clip? Swipe past it and the stake comes back in full. Fewer complaints, fewer disputes.
How a round works
Every round is one short video. The payout is decided by server-side RNG slot math, the same approach as a classic slot. Only the reveal is different.
No signup. Demo balance only.
Preset stakes, just like a slot. Nothing new to learn.
$0.10 to $500 per roundVertical clips from curated collections: luxury, cars, cats, motivation and more.
10 to 30 s per clipPast the watch threshold, the round settles. Swipe up before it and the stake is refunded in full.
Skip means full refundServer-side slot math decides the result. The reveal is the reward moment, timed to the clip.
RTP 97% by defaultFor operators
You keep the wallet, the player and the licence. Scrollo brings the game, the content and the math controls.
Set house edge from 1% to 40%, minimum and maximum returns, and bet scaling. Your math, your rules, reported per round.
97% RTPdefault, adjustable per game
We earn when the game earns for you.
0setup fee
Players never pay for content they did not want to watch.
Engagement signals per clip, ready for ranking and brand deals.
Balance, bet, win and refund. Most teams ship it within a day.
Content
For developers
Two API calls on your side, four wallet callbacks from ours. Idempotent transaction IDs and retries with backoff are part of the contract.
// 1. Start a session for your player
const res = await fetch('https://gg-api.scrollo.win/v1/games/init', {
method: 'POST',
headers: { 'x-api-key': API_KEY },
body: JSON.stringify({
session_id: 'your_session',
player_id: 'player_123',
currency: 'USD',
game_uuid: 'luxury'
})
});
const { iframe_url } = await res.json();
// 2. Embed the game
<iframe src={iframe_url} allow="autoplay" />
// 3. Answer 4 callbacks: balance, bet, win, refund x-api-key header with your API key. Callbacks (us → you): We include X-API-Key header with your callback API key. Validate this before processing.balance (return player's current balance), bet (debit player's account), win (credit player's account), refund (credit player's account when round cancelled).transaction_id. We retry failed callbacks. Without idempotency handling, you'll double-process transactions.Next step
Play a few rounds in the demo, then book a call. We will walk your team through the math settings and the callback contract.