Hey everyone. I’m a full stack developer who recently completed Solana Mobile MWA grants for both Unity and Godot game engine SDKs. I built the Godot integration in about 24 hours and currently have active PRs on the Solana.Unity-SDK repo. I also built a React
Capacitor plugin for MWA Seeker Seed Vault auth for my own app.
I’ve been looking at the Sui SDK ecosystem and noticed a big gap with Godot. There is one existing repo (VAR-META-Tech/Sui-Godot-SDK) but it has 7 stars, uses old C++ native modules instead of GDExtension, and almost certainly relies on JSON-RPC which gets deprecated
July 31. It also only supports desktop platforms with no mobile or web export.
Meanwhile Sui has 5 Unity SDKs (including an official MystenLabs one), 1 Unreal SDK, and basically nothing usable for Godot. Godot is the fastest growing open source game engine right now, especially popular with indie devs, and Sui has 65+ studios building games with
no modern Godot tooling available.
I’m planning to build a proper Sui Godot SDK with the following approach:
**Architecture:**
- GDExtension via Rust using godot-rust/gdext (Godot 4.1+)
- Wrapping the official MystenLabs sui-rust-sdk
- Targeting gRPC and GraphQL from day one (not JSON-RPC)
- WASM compatible for potential web export
**Core features:**
- Wallet connection and management (Sui Wallet Standard)
- Transaction building and signing (Ed25519, Secp256k1, Secp256r1, Multisig)
- Full PTB (Programmable Transaction Block) support
- Object queries and state management
- BCS serialization
- zkLogin integration (Google/Apple/Twitch sign-in with no wallet install)
- Sponsored transactions (third party gas payment for F2P games)
- NFT and Kiosk Standard support
- On-chain randomness
- SuiPlay0X1 compatibility
**Deliverables:**
- Open source SDK with full documentation
- Example projects and a demo game
- Cross platform support (desktop, mobile, web)
I’m planning to submit a grant proposal for this through the grants hub. Before I do, wanted to check in with the community here. A few questions:
1. Are there any game devs here who have been wanting Godot support on Sui?
2. What features would you prioritize most for a Godot SDK?
3. Is anyone else already working on something like this that I should know about?
4. Any feedback on the technical approach?
For reference here is my GitHub: since i cant add links here, append /mstevens843 after GitHub URL.
Happy to share more details on the architecture or my previous SDK work. Looking forward to hearing thoughts from the community and the Sui team.