Hi everyone,
Cardano Game Development SDK for Unity is now at v1.0.0. It’s a free, open-source (MIT) toolkit for adding Cardano to Unity WebGL games, funded by Project Catalyst Fund 12 (project 1200055).
What’s in it
- Blockfrost and Koios integration scripts (accounts, addresses, assets, transactions)
- CIP-30 wallet connection and balance display for WebGL
- Two WebGL templates: CardanoBasic and CardanoResponsive (mobile-first)
- Three sample dApps with prefabs and tutorials:
- Gated Access: barriers that open only if the player holds a specific NFT or token
- Minting Tokens: mint a CIP-25 NFT or a fungible native token from a game event
- Awarding Tokens: send existing tokens from a treasury wallet to the player
- Editor tools: a project settings checker, a wallet setup window and demo scene builders
Get it
GitHub release (download the .unitypackage, docs included): Release Cardano Game Development SDK for Unity v1.0.0 · realprodiga/UnityCardanoAssets · GitHub
It’s also submitted to the Unity Asset Store and in Unity’s review queue.
Videos (sample dApps demo and tutorial, plus the Asset Store submission and release):
One security note: the minting and awarding demos sign with a game wallet that ships inside the WebGL build, so use a dedicated wallet with small amounts, ideally on preprod. For real value, signing belongs on a server; a server-relay option is planned for the next release.
Feedback, issues and pull requests are welcome on GitHub. Thanks to the Catalyst community for funding this.
John Moreland (prodiga)