Skip to content

Terminology

Generic Terminology

  • RTP: Return to player. This is the statistical amunt of winnings that the player is expected to get back from the wagers.
  • PAM: Player Access Management. This is the system sitting on the operator side, usually taking care of all aspects around the player account, including deposit, withdrawls, login and auth, registration, etc.
  • Game Session: The life time of a game's session, from the time the player chooses the game, up until another game is chosen or the player logs out.
  • Game Round: A single round of game play for that game. For example: A plinko ball drop, a round of blackjack, a placed virtual bet.
  • Scheduled Games: A game in which the schedule, odds, or offering is shared globally amongst all players.
  • Instant Games: A game in which the player chooses when to initiate the game, and for which schedule, odds, or offering differs from one player to another.

Api Integration: Currency and Financials

  • Wallet currency: The wallet currency where the Gamnify system will credit or debit money. It is the expectation that an account with that currency exists on the
  • Anchor currency: A secondary currency the player wishes to use for reference. For example, the player may want to use their BTC wallet for transacting, but view all transactions in a more traditional currency such as USD.
  • Game Ledger: The unified technology used to integrate all products into.

Games

  • Stateless Games: Games that don't retain any state. For example: A plinko ball drop doesn't require
  • Stateful Games: Games that maintain state, regardless of whether they're restarted at a later stage. Blackjack and Mines are examples of stateful games.
  • Provably Fair RNG: A random number generator that is created using a two-part hash: one on server, one on client side. Players are able to replay the outcomes of games using the provable fair RNG.

Virtual Sports Terminology

  • Competition: A concept of a competition means any competition in the real world that is being simulated by Gamnify. For example:
    • Sports Competition: A classical sports competition where fixtures between 2 competitors are present. e.g.: English Premier League (Soccer competition). At the time of writing, soccer is the only sports supported, but we will be adding more sports in time.
    • Racing Competitions: A competition where several competitors compete against each other. e.g.: Formula 1 Race. At the time of writing, Gamnify doesn’t offer any racing competitions.
  • Bet Mechanic:
    • Scheduled: Scheduled competitions happen at a timed cadence, and all players will be seeing the same odds and results.
    • Instant: Instant competitions refer to a feed that the player can request on-demand, whose odds may differ, and whose results will surely differ and be computed instantaneously.
    • Please note that the "Simulate" sport is another mechanic coming in future that is out-of-scope of this document.
  • Sports Competitions: There are two main types of Sports Competitions:
    • Leagues: Leagues have several match days during which every team competes with every other team twice: once at home and once away. e,g.: English Premier League
    • Tournaments: Tournaments have two stages: the group stage and the knockout stage. Several teams pass from the group stage to the knockout stage. e.g.: Champions League.

Sports Terminology

  • Season: A season is a simulation of a year’s worth of matches for that competition, but quickly done in a matter of approximately an hour (depending on the settings).
  • Rounds: These are the days during which matches are played. For example, an EPL season has 38 match days in a season.
  • Fixture: These are the matches between two teams or players.
  • Selection: A selection is a playable odd. For example: A selection whereby you think that the total number of goals is going to be more than 2.5 is called "Over 2.5"
  • Markets: A market is a collection of selection. For example, a market whereby you bet on the winner of a match is called "1X2" market, with 1, X, and 2 each representing home team to win, draw and away team to win respectively. Markets need to be resulted in order for the outcome of a bet to be computed.
  • Playouts: These are the scores, in chronological order.
  • Fixture Results: This is the final score for the fixture's full time and half time.
  • Group Standing: As the name suggests, this is the position a team is at with respect to the group it belongs to. This is based on the number of matches played and won and/or drawn. The more points, the higher in the standing.
  • Fixture Statistics: These are past statistics for fixtures, i.e. it retrieves a number of past fixtures whereby the Home and Away team have already met. This helps the player predict or understand what the performance of the respective team is.