Data models
This page details the technical specifications for the Gamgem dataset, including data models, file formats, and distribution mechanisms. The dataset uses a structured schema approach to organize gambling platform information for seamless integration with banking systems.
The Gamgem dataset organizes gambling platform data into several entities that represent different payment destinations:
Platform
Gambling websites and applications with identifying information like platform name, services offered (casino, betting), and primary website URL. These serve as the parent entities that tie together all payment methods for a specific gambling operator.
Merchant
Card payment processing details for platforms, including merchant data that appear in authorization requests and show up on card statements. This data enables blocking of card transactions to known gambling processors.
BankAccount
Bank transfer details for platforms, including account numbers (local and IBANs), bank codes (BICs, UK sort codes, ABA routing numbers, etc.), and account holder information. This data enables blocking of direct bank transfers and open banking payments to gambling-controlled accounts.
CryptoWallet
Cryptocurrency payment details for platforms, including wallet addresses across various blockchain networks. This data enables blocking of cryptocurrency transactions to gambling-controlled wallets.
Each Merchant, BankAccount, and CryptoWallet entity references its associated Platform entity, allowing you to understand the complete payment destination landscape for any gambling operator.
Common structure
All entities in the Gamgem dataset follow a consistent structure with common metadata fields and entity-specific attributes.
Unique UUID identifier for the entity
Entity type identifier: PLATFORM
, MERCHANT
, BANK_ACCOUNT
, or CRYPTO_WALLET
ISO 8601 timestamp when the entity was first identified
ISO 8601 timestamp of the most recent update to this entity
Current operational status: ACTIVE
or OBSOLETE
Entity-specific data, varies by schema type (detailed below)
Entity-specific attributes
The attributes
object contains different fields depending on the entity type:
Represents gambling platforms and their core attributes.
Display name of the gambling platform
Types of gambling services offered. Possible values: CASINO
, BETTING
, POKER
, LOTTERY
, BINGO
Primary website URL for the gambling platform
Represents gambling platforms and their core attributes.
Display name of the gambling platform
Types of gambling services offered. Possible values: CASINO
, BETTING
, POKER
, LOTTERY
, BINGO
Primary website URL for the gambling platform
Represents card payment processing details for platforms.
UUID reference to the associated Platform entity
Merchant processing category used to obfuscate gambling transactions:
EWALLET
: Electronic wallet servicesCRYPTO_ON_RAMP
: Cryptocurrency on-ramp servicesDIGITAL_GOODS
: Generic digital goods merchantsNFT_PLATFORM
: NFT platform merchantsUNKNOWN
: Unclassified merchant
Merchant ID also known as Card Acceptor Identificaiton (DE042 of an ISO 8583 authorization request)
Merchant name also known as Card Acceptor Name (DE043 of an ISO 8583 authorization request)
Merchant category code also known as Merchant Type (DE018 of an ISO 8583 authorization request)
Represents bank transfer details for platforms.
UUID reference to the associated Platform entity
Bank routing identifier (optional for some account types)
Format of the bank identifier:
BIC
: Bank Identifier Code (SWIFT)GBDSC
: UK Sort Code (6 digits)USABA
: US ABA Routing Number (9 digits)
Bank account identifier
Types of the account identifier:
IBAN
: International bank account numberACCOUNT_NUMBER
: Local account number
Represents cryptocurrency payment details for platforms.
UUID reference to the associated Platform entity
Possible values: [BITCOIN
,RIPPLE
, BITCOINCASH
, LITECOIN
, ETHEREUM
, DOGECOIN
, CARDANO
, STELLAR
, POLKADOT
, SOLANA
, AVALANCHE
, EOS
, TEZOS
, DASH
, ALGORAND
, CELO
, SMARTCHAIN
, POLYGON
, FANTOM
, OPTIMISM
, COSMOS
, KUSAMA
, ETHEREUMCLASSIC
, ETHEREUMPOW
, HEDERAHASHGRAPH
, TRON
, KAVA
, NEAR
, SONGBIRD
, FLARE
, CELESTIA
, BASE
]
Cryptocurrency wallet address in the network’s native format