GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - thirdweb-dev/unity: Best in class Web3 Unity SDK, powered by thirdweb.

BranchesTags
Open more actions menu

Latest commit

 

History

813 Commits
813 Commits

Folders and files

NameName
Last commit message
Last commit date
.vscode
.vscode
 
 
Assets
Assets
 
 
Packages
Packages
 
 
ProjectSettings
ProjectSettings
 
 
.editorconfig
.editorconfig
 
 
.gitignore
.gitignore
 
 
.vsconfig
.vsconfig
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 

Repository files navigation

Thirdweb Unity SDK

All-In-One Cross-Platform Blockchain Unity SDK for Browser, Standalone, Mobile and Server Targets.

Unity Documentation .NET Documentation

Features

This SDK provides a Unity-first integration of all thirdweb functionality, including but not limited to:

  • Support for all target platforms on Unity 2022+ & Unity 6+.
  • First party support for In-App Wallets (Guest, Email, Phone, Socials, Custom Auth+).
  • First party support for Account Abstraction (EIP-4337, zksync and EIP-7702).
  • Instant connection to any chain with RPC Edge integration.
  • Integrated IPFS upload/download.
  • Full access to the thirdweb API via low-level ThirdwebClient.Api.
  • Easy to extend or wrap, everything is overrideable.
  • High level contract extensions for interacting with common standards and thirdweb contract standards.
  • Automatic ABI resolution.
  • Build on top of thirdweb's .NET SDK - unity package updates are typically updates to a single DLL/a file or two.
  • Get started in 5 minutes with a simple ThirdwebManager prefab.

Supported Platforms & Wallets

Build games for Web, Standalone, and Mobile using 2000+ supported chains, with various login options!

Wallet Provider Web Standalone Mobile
In-App Wallet (Guest, Email, Phone, Socials, Backend, Custom) ✔️ ✔️ ✔️
Ecosystem Wallet (IAW w/ partner permissions) ✔️ ✔️ ✔️
Reown Wallet (400+ Wallets) ✔️ ✔️ ✔️
Smart Wallet (Account Abstraction: ERC4337, EIP7702) ✔️ ✔️ ✔️

✔️ Supported   ❌ Not Supported   — Not Applicable

Getting Started

  1. Download: Head over to the releases page and download the latest .unitypackage file.
  2. Explore: Try out Scene_Playground to explore functionality and get onboarded.
  3. Learn: Explore the Unity v6 SDK Docs and the .NET SDK Docs to find a full API reference.

Miscellaneous

  • Minimum Unity Editor Version: Unity 2022.3+
  • Recommended Unity Editor Version: Unity 6+
  • Newtonsoft.Json and EDM4U are included utilities; deselect when importing if already installed to avoid conflicts.
  • If using .NET Framework and encountering HttpUtility errors, create csc.rsp with -r:System.Web.dll under Assets.
  • Use version control and test removing duplicate DLLs if conflicts arise. Our SDK generally works with most versions of the few dependencies we do include.

Additional Resources

  • Documentation
  • Templates
  • Website

Support

For help or feedback, please visit our support site

Security

If you believe you have found a security vulnerability in any of our packages, we kindly ask you not to open a public issue; and to disclose this to us by emailing [email protected].

About

Best in class Web3 Unity SDK, powered by thirdweb.

portal.thirdweb.com/unity

Topics

blockchaincsharpethereumevmgame-developmentgamessdkunityweb3

Resources

Readme
Apache-2.0 license
Activity
Custom properties

Stars

179 stars

Watchers

9 watching

Forks

91 forks
Report repository

Releases

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.