Ship OnceRun EverywhereUnified SDK for payments, auth & events across Web2/Web3 hosts.

Playsout Hybrid SDK is a unified integration layer for game studios. Connect to any host platform with a single codebase — no custom adapters, no per-platform logic.

Web2/Web3 host-readyEIP-1193 compatibleConfig-governed pricing
Integration pipeline
v0.1
01
Host App
Web2/Web3 policies + UX
02
PHSDK Layer
Unified auth + pay + events
03
Chain Config
Products, pricing, routing
04
Game Studio
productId-only integration
Policy-driven routing keeps host controls upstream while studios ship faster downstream.
Integration pipeline, end to end

Standardize critical flows while keeping host control and studio velocity.

01
Unified login

One login flow for Web2 OAuth and Web3 wallets.

02
Payments

Seamless payments across Web2 and Web3.

03
Entitlements

Local restore now, server-backed upgrade path.

04
Chain/account events

Chain/account changes with consistent hooks.

Enterprise assurance for host environments

Operational controls and compliance-friendly boundaries for host teams.

01
Policy governance

Pricing and chain rules live in controlled configuration, not client params.

02
Auditability

Deterministic purchase logs and event hooks for review and replay.

03
Release discipline

Versioned SDK, deprecation windows, and migration guidance.

04
Risk controls

Environment flags, product allowlists, and optional server validation.

Developer velocity for studios

Integrate once, ship across Web2/Web3 host environments with a minimal surface area.

Single SDK across host environments
Keep the integration identical across Web2/Web3 hosts.
productId-only API
No client-side amount parameters or token math.
Sample repos + test flows
Ship with reference projects and QA checklists.
Minimal purchase flow
Install
npm install @playsout/hybrid-sdk
import { PHSDK } from "@playsout/hybrid-sdk";

const sdk = await PHSDK.init({
  pay: { productMapping }
});

const result = await sdk.pay.purchase({
  productId: "coin_pack_1"
});
Partnerships
Partner with Playsout

Schedule a technical review and rollout plan for your host environment.

Contact Partnerships
Studios
Start integrating

Explore docs, examples, and the SDK contract.

Open Docs
FAQ
Do host environments need native code changes?

v0.1 is JS-only with EIP-1193. Native hooks are optional for future phases.

How is pricing controlled?

Product mapping defines token, chain, payee, and amount; the client sends productId only.

Can entitlements be server-backed?

Yes. There is a clear upgrade path to server-side entitlements or native secure storage.