Challenge
Bahis.io operated as a licensed iGaming operator across Europe and MENA. The platform depended on a third-party RNG provider — a dependency that created inflexibility during licensing processes and additional fees for every new market entry. If the RNG contract wasn't renewed, the entire platform was at risk.
On the cashier side, the problems were even more critical. Different payment methods (bank transfer, e-wallet, crypto) were managed through separate integrations with distinct reconciliation code for each provider. Payment success rates sat below 94% per player; failed transactions were overwhelming the support team.
The operator needed both an auditable, independent RNG engine and a unified cashier layer consolidating all payment providers under a single roof.
Solution
Airomeda designed and built two separate systems in parallel.
RNG Engine: An independent RNG service was built, fed by cryptographically strong hardware entropy sources and meeting iTech Labs and GLI audit standards. The service generates an immutable proof chain for each outcome; this proof flows both to the regulator's audit portal and the operator's own reporting system. Under load it can produce 15,000 results per second — 25% above Bahis.io's current peak capacity.
Unified Cashier: All payment providers were placed behind a common adapter interface. Intelligent routing logic was added for each provider: the optimal provider is selected based on the player's historical success rate, geographic location, and payment type. Failed transactions are automatically rerouted to an alternative path.
Process
Months 1–2: Licensing requirements analysis. Mapping Malta Gaming Authority and Curaçao eGaming technical requirements. Establishing the RNG audit framework. Mapping existing cashier integrations.
Months 3–5: RNG engine development and audit. Building the service and preparing for iTech Labs audit. Producing the audit report and preparing regulatory submissions.
Months 4–6: Cashier layer. Designing the adapter architecture, integrating the first 6 providers, building the intelligent routing engine. Load testing and success rate optimisation.
Month 7: Integration and go-live. Integrating both systems with the Bahis.io platform, canary launch, monitoring infrastructure.
Outcome
The RNG engine received regulatory approval in four countries with no first-submission rejections. Cashier success rates rose from 94% to 99.2%; support tickets dropped by 61%.
The platform now manages 11 payment providers from a single integration point. With 12,000 bets per second capacity, the operator can handle peak loads from major sporting events without any infrastructure upgrades.
“Regulators accepted our submission on the first pass. We were live in 12 countries within 6 months — faster than any previous expansion.”

