Playmos
Gamehub
Make yourself at home.

Sign in to your Playmos account.

For developers
and publishers
Developers Games & the storefront
Documentation Games & the storefront

Connect your game to Playmos.

Keep the storefront, game runtime and payment service connected through explicit contracts.

Three services. Clear responsibilities.#

SurfaceResponsibility
Playmos storefront / publishing APISessions, studio roles, catalog, releases, review and player reports. SQLite in this iteration.
SDK servicePayment and contest primitives, chain verification, signed events and receipt records. Separate API and MongoDB store.
Your game backendVerified admission, score validation, fulfillment and game-specific history.

The iframe stage#

The current stage launches an allowlisted practice client. It does not transfer the storefront login into the game, collect gameplay events or issue paid entry tokens. The first-party game kit owns its own UI and SDK provider inside that frame.

A production bridge needs a versioned message contract, exact origin checks, scoped launch/session tokens and server-verified admission. Never forward a secret key or accept money facts from postMessage.

Publishing readiness#

Prepare your draft, submit for review, then prove the frozen release: isolated build, malware/security scan, approved SDK integration and a machine-verifiable publication receipt. A saved or approved draft is not a public listing.

Open your publisher workspace

What your console should measure#

MetricSource / readiness
Release and review statusPublisher API — available for drafts today.
Verified entries, volume, studio revenue and feesReconciled SDK receipts and actual contract splits — not wired into the console yet.
Round/epoch settlement and overdue ageSDK and game backend — aggregate per studio/game.
Views → game ready → practice → entryStorefront + authenticated iframe events — collection needed.
Rejected scores and validation reasonsTrusted game backend; no browser-authoritative scores.
Webhook attempts and verification errorsSDK records; detailed delivery telemetry still needs instrumentation.

Filter by game, release, time range and test/live environment. Every monetary chart needs a verification source and freshness timestamp; unavailable data must not render as zero.

Keep buildingYour first payment