Gully Game SDK · xyz.gullylabs.gamesdk
Install the SDK
Open-source Unity package (MIT) for Gully ID sign-in, Gully Chain reads, Gully Pay x402 and Gully Arcade. Unity 6 LTS, no dependencies beyond the engine, no keys inside. Versions and CI runs below are read live from GitHub.
Install
Package Manager › Add package from git URL:
https://github.com/gully-labs/gully-game-sdk.git#v0.1.0or in Packages/manifest.json:
"xyz.gullylabs.gamesdk": "https://github.com/gully-labs/gully-game-sdk.git#v0.1.0"Reading tags from GitHub…
Package CI · last runs—
Reading GitHub Actions…
What is in the package
| Area | Classes | What it does |
|---|---|---|
| Gully ID | GullyIdClient, LoopbackRedirectListener, DeepLinkRedirect, IdToken | OIDC authorization code + PKCE sign-in, refresh, /v1/me, id_token claims |
| Gully Chain | JsonRpcClient, Abi, Keccak256, Erc20, GullyChain | JSON-RPC reads on chain 485590, ABI encode/decode, ERC-20 |
| Gully Pay | X402Client | x402 pay-per-call: parse a 402, pay on Gully Chain, retry with X-PAYMENT |
| Gully Arcade | GullyArcadeClient, ArcadeAbi | run tickets, score attestation, submitScore calldata, leaderboards |
| Wallet seam | ITransactionSender | the one interface you implement with the player's account; the SDK holds no keys |
Gully Quests and the offerwall have no dedicated client yet: read and complete quests with JsonRpcClient + ITransactionSender (guide (opens in a new tab)).
| Tag | Commit | Install |
|---|---|---|
Reading tags from GitHub… | ||
| Run | Commit | Branch | Result | Duration | When |
|---|---|---|---|---|---|
Reading GitHub Actions… | |||||