Skip to main content
Version: v2

Build with Unity

Integrate blockchain functionality directly into your Unity games with Immutable's Unity SDK. Build web3 games that leverage NFT assets, marketplaces, and secure wallet connections.

The Unity SDK simplifies blockchain integration while maintaining an excellent gameplay experience.
Unity developmentUnity development
đź’ˇWho is this for?
Game developers using Unity who want to integrate web3 features, NFTs, marketplaces, and blockchain functionality into their games.

Getting Started with Unity​

The Immutable Unity SDK provides everything you need to bring blockchain functionality into your Unity games. Our SDK is designed to make web3 integration simple, allowing you to focus on creating engaging gameplay while leveraging the benefits of blockchain technology.

With Immutable's Unity SDK, you can create immersive blockchain games with features including:

Player Authentication and Identity: Integrate Immutable Passport for seamless player onboarding and wallet connectivity. Allow players to securely log in and access their digital assets across games.

NFT Integration: Create, mint, and manage NFTs that represent in-game items, characters, or other game assets that players truly own. Enable players to use their NFTs within your game with full verification of ownership.

In-Game Marketplaces: Build marketplace functionality directly into your game where players can discover, buy, sell, and trade digital assets without leaving the gaming experience.

Blockchain Connections: Connect to Immutable zkEVM for fast, low-fee transactions with the security guarantees of Ethereum. Query on-chain data to create dynamic game experiences based on players' digital asset holdings.

Unity SDK Features​

Our Unity SDK simplifies blockchain integration with features like:

Easy Authentication Flow: Implement player authentication with just a few lines of code. Our SDK handles the complexities of wallet connections and transaction signing.

Asset Management: Create and manage digital assets with simple API calls. Display player inventories and enable asset transfers without dealing with complex blockchain interactions.

Transaction Handling: Send and verify blockchain transactions with built-in tools that handle gas fees, transaction status monitoring, and error handling.

UI Components: Use our pre-built UI components to quickly add blockchain functionality to your game with minimal design work.

If you're new to building with Immutable and Unity, we recommend:

  1. Start with our quickstart tutorials to build your first blockchain game features
  2. Explore the usage guides to implement specific functionality in your game
  3. Check out advanced topics and the FAQ for deeper understanding and solutions to common challenges

Ready to transform your Unity game with blockchain technology? Get started with our quickstart tutorials today.


Related Content