Make more money from your games

Scrilla makes it easy to add competitive money matches to your online multiplayer games.

Allow your players to bet real money and earn revenue from a cut of the pot.

How it works

Integrate Scrilla with your game

Register your game with Scrilla and use our "Match API" to integrate your game logic with our platform to enable our "Play for Money" system.

Integrate Scrilla with your game
Your users can use Scrilla to "Play for Money"

Players can login to our platform to arrange matches with other players. They can then buy and use Scrilla (our currency) to bet on matches.

Your users can use Scrilla to "Play for Money"
Everyone gets paid

You will recieve a cut of the pot when players "Play for Money" on your game. Your players will earn a cut of the pot when they win matches. Scrilla will handle all the payments and payouts.

Everyone gets paid

Designed for easy integration

Scrilla provides a modern, flexible API which makes it easy to integrate with your existing system.

Simple 'Match' Flow

Scrilla uses a simple match flow to make it easy to understand how to use the platform.

GraphQL API

Scrilla uses a flexible graphQL API to make it easy to integrate with your existing system.

Extensive Documentation

We've written extensive documentation for components and tools, so you never have to reverse engineer anything.

Reference Material Avalible


Code examples and libraries are available for all major languages and frameworks.


// Simply import the scrilla API functions from our supplied library code
import { JoinMatch, GetMatchList } from 'Scrilla/Api';

// In your game, when a player joins a competitive session or lobby, call this function.
await JoinMatch({
  matchId: props.data.matchId, // The matchId is the unique identifier for the match.
  matchCode: props.data.matchCode // The matchCode is the users passcode to join the match.
})

//-------------------------------------------------------------------------------

// You can also get a list of all previous scrilla matches for a user.
await GetMatchList({
   filter: { 
    status: { eq: 'COMPLETE' }, 
    gameId: { eq: "<Your Game ID>" } }, 
    userId: user.id 
  })
}
        

Interested in Scrilla? Let us know.


© 2023, Scrilla. All rights reserved