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.0

or 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

AreaClassesWhat it does
Gully IDGullyIdClient, LoopbackRedirectListener, DeepLinkRedirect, IdTokenOIDC authorization code + PKCE sign-in, refresh, /v1/me, id_token claims
Gully ChainJsonRpcClient, Abi, Keccak256, Erc20, GullyChainJSON-RPC reads on chain 485590, ABI encode/decode, ERC-20
Gully PayX402Clientx402 pay-per-call: parse a 402, pay on Gully Chain, retry with X-PAYMENT
Gully ArcadeGullyArcadeClient, ArcadeAbirun tickets, score attestation, submitScore calldata, leaderboards
Wallet seamITransactionSenderthe 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)).

TagCommitInstall
Reading tags from GitHub…
RunCommitBranchResultDurationWhen
Reading GitHub Actions…