
An open-source Unity SDK that connects games built with the Unity engine to EVM-compatible blockchains for seamless blockchain integration.



web3.unity is an open-source software development kit (SDK) created by ChainSafe Gaming to enable developers to integrate blockchain functionality into games built with the Unity engine. It supports a wide range of Ethereum Virtual Machine (EVM) compatible blockchains including Ethereum, Polygon, Avalanche, Binance Smart Chain, and others, allowing developers to build cross-chain compatible blockchain games and applications. The SDK is designed to simplify blockchain interactions within Unity projects by providing modular components, prefabs, and sample scripts that reduce the complexity of connecting to wallets, minting NFTs, and interacting with smart contracts.
The SDK supports multiple platforms such as WebGL (web browsers), iOS, Android, and desktop, making it versatile for developers targeting various devices. Key features include in-game and no-code NFT minting, voucher-based NFT minting, integrated NFT marketplaces, wallet support for desktop and mobile, social login options, digital signature verification, and support for multiple token standards (ERC-20, ERC-721, ERC-1155). Developers can easily drag and drop the Web3Unity prefab into their Unity scenes to start blockchain interactions with minimal setup.
What sets web3.unity apart is its focus on seamless integration with Unity, the most widely used game engine, combined with support for multiple EVM chains and a modular architecture that allows developers to customize blockchain interactions. The SDK is actively maintained with community support via Discord and GitHub, and extensive documentation including tutorials, sample projects, and API references is available. This makes it a practical choice for game studios and developers looking to add blockchain features such as NFTs, token economies, and decentralized marketplaces to their Unity games.
To get started, developers can install the SDK via Unity’s package manager, add the Web3Unity prefab to their scene, and use provided APIs to interact with blockchain contracts. The project encourages contributions and community engagement, with active channels for support and feature requests. This makes web3.unity a robust foundation for building blockchain-enabled games and interactive experiences on Unity.
Integrating blockchain features into Unity games is complex due to the need for multi-platform support, wallet integration, and interaction with various token standards across multiple blockchains. Developers face challenges in simplifying these interactions while maintaining flexibility and performance.
Simplifies blockchain setup by allowing developers to add blockchain functionality via a prefab in Unity scenes.
Includes tools for minting NFTs and creating marketplaces directly within games without coding.
Supports multiple wallet types and social login options for seamless user onboarding.
Developers use web3.unity to integrate NFTs, token economies, and blockchain interactions into Unity games across platforms.
Studios build in-game marketplaces for players to buy, sell, and trade NFTs seamlessly within the game environment.
Games leverage multi-chain support to offer players assets and interactions across different EVM blockchains.



Discover trusted tools and services in the QuickNode Marketplace. Everything you need to launch faster and scale smarter.
Explore web3 competitors and apps like Web3.unity.

A Document Object Model for Web APIs designed to simplify API consumption and integration.

0x provides battle-tested APIs to embed fast, gasless, and deeply liquid crypto trading into decentralized applications.
Blast API is a decentralized Web3 infrastructure platform providing geographically distributed blockchain node APIs to improve reliability and latency.

The Graph is a decentralized indexing protocol that organizes blockchain data and makes it easily accessible via GraphQL.

Virtually operated Web3 networks that replicate real blockchain networks for development, testing, and staging without using real assets.

Connext is a secure, fast modular interoperability protocol enabling cross-chain fund bridging and asynchronous Solidity development.
Rarible API is a fast, unified NFT API infrastructure providing real-time data and executable market features across Ethereum, Base, Polygon, and more than 10 other chains.


A fully managed, customizable rollup deployment platform providing scalable, secure, and high-performance blockchain infrastructure.

Network APIs provides web3 developer tools focused on blockchain network interactions and API services.
| Open Source | |
|---|---|
| Price (Monthly) | Free | 
| Price (Annual) | Free | 
| Messaging | N/A | 
| Support | Community support via Discord and GitHub | 
| Analytics | 
ChainSafe provides extensive resources including detailed documentation, sample scripts, video tutorials, and an active Discord community to support developers integrating web3.unity into their projects.
| Composability | |||
| Cross-Chain | |||
| Customizability | |||
| Developer Support | |||
| Ease of Integration | |||
| Performance |