Reimagine gaming with web3 technologies

Everything you need to build web3 games. Build a stronger community around your game by giving players ownership of in-game assets.

Get started
Request demo
In partnership with

Monetize with in-game asset sales

Get additional revenue streams with primary sales and royalty fees from secondary sales for in-game assets represented as NFTs.

Grow your gaming community

Foster a more engaged community by empowering players to become owners of in-game assets, turning them into advocates for your games.

Create new gaming universes

Game assets represented by NFTs can be designed to be interoperable across environments on the same blockchain. Assets can unlock perks and rewards throughout the web3 ecosystem.

Connect to web3 easily.

The ultimate development framework for all types of web3 games: free-to-own, play-to-earn, nft game, etc. Powerful Gaming Engine SDKs to integrate web3 features into your game.

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using Thirdweb;
public class Example : MonoBehaviour {
void Start() {
ThirdwebSDK sdk = new ThirdwebSDK("goerli");
string address = "0xb1c42E0C4289E68f1C337Eb0Da6a38C4c9F3f58e";
NFTCollection nft = sdk.GetContract(address);
List<NFT> nfts = await contract.ERC721.GetAll()

Bring your web2 game to web3 with GamingKit.


Discover ready-to-go contracts or build your own with ContractKit for gaming use cases, e.g. NFT Marketplace, Multiwrap, Packs, Tokens, and more. Enable fiat-to-crypto capabilities with Coinbase Pay integration. Integrate NFT marketplace to enforce royalty fees.

Learn more


Powerful Game Engine SDKs enable you to integrate web3 features into browser-based games built on Unity. SDKs allow you to easily integrate popular wallets and marketplaces into your game. Unreal Engine SDK coming soon.

Learn more


View and interact with your web3 game smart contracts directly from a user interface, e.g. view all NFTs owned by a player.

Learn more

Get started with our templates

Try out our demo games and start building your own

3D Racer

Purchase Vehicle NFTs from an in-game marketplace and start earning ERC20 tokens used to buy upgrades.


Complete quests to earn in-game currency and buy NFTs from a marketplace that you can view in your inventory.

NFT Lootbox

Purchase NFT loot boxes from a marketplace and open them to reveal randomly selected NFTs inside!

Start building web3 games

Check out our guides and case studies to start building games with thirdweb

Get Started with the Unity SDK

Add a Connect Wallet Button in a Unity Game

Set up Coinbase Pay in your Unity Project

See all of our Gaming guides

Sign up for our newsletter

Join 40,000+ builders and stay up to date with our latest updates and news.