universalSDK

Cross-platform HTML5 game SDK.
One API for VK, OK, Yandex, CrazyGames, Poki, GameDistribution — and local dev.

Open Console → 📖 Docs SDK Bundle ↗

arcanebv © 2026

Everything you need

One lightweight SDK. Zero platform-specific code in your game.

🎮

7 Platforms, One API

VK, OK, Yandex, CrazyGames, Poki, GameDistribution — and local mock for development. Auto-detection, single interface.

☁️

Cloud Backend

Firebase-powered leaderboards and cross-device cloud saves. One unified Firestore database for all your players.

📊

Built-in Analytics

Real-time KPI dashboard, per-game stats, platform distribution charts. Know exactly how your game performs.

🔐

Server-side Validation

Cloud Functions validate API keys server-side. Your backend data is protected — no direct client access.

💰

Usage Metering

usdkCoins — fair monthly quota per developer account. Auto-resets, upgrade-ready. Never blocks your players.

🎨

Premium UI / UX

Dark theme, smooth animations, responsive on every device. Developer console feels native on desktop and mobile.

💬

Global Chat

Built-in player chat with real-time polling. Cross-platform filtering, fetch history.

🏆

Platform-aware Leaderboards

Unified leaderboard with cross-platform filtering. Show only your platform, or merge them all. Auto-rank calculation.

📡

CDN + Instant Updates

SDK served from fast global CDN. Always running the latest version — zero manual upgrades. One script tag and you're done.

Simple pricing

You only pay for what you use. Generous free tier for indies.

OperationCost
Submit score1 coin
Leaderboard view / rank1 coin
Cloud save · Cloud load1 coin *
Chat: fetch history1 coin
Chat: open overlay1 coin
Session (game load)2 coins
Chat: send messageFREE
Native save · Native loadFREE
Ads · Social · GameplayFREE

* Cloud save/load only on platforms without native storage: Poki, GameDistribution, local dev. VK, OK, Yandex use native platform storage — free.

Free 30 000 usdkCoins / month per developer account · shared across all your games · resets monthly

Supported platforms

VK OK Yandex CrazyGames GameDistribution Poki Local

Get started in 3 steps

Register

Create an account in the developer console. Email verification keeps things secure.

Get your keys

Register your game — pick target platforms, set up group IDs. Copy your appID & API key.

appID + apiKey

Ship it

Add main.js to your C3 project (one-time). Then call Init() from any event sheet — SDK loads from CDN and adapts to every platform.

usdkInit("appID", "apiKey")