Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/thirdweb-example/godot-starter

Godot integration example using thirdweb's .NET SDK
https://github.com/thirdweb-example/godot-starter

ethereum evm game game-development godot godot-engine sdk thirdweb web3

Last synced: about 3 hours ago
JSON representation

Godot integration example using thirdweb's .NET SDK

Awesome Lists containing this project

README

        

# Godot integration example using thirdweb's [.NET SDK](https://portal.thirdweb.com/dotnet/godot)

In this project, you can find a Godot integration of thirdweb, using thirdweb's .NET SDK.

This is a lightweight project that consists of a `Scene_Examples` and a couple scripts showcasing [InAppWallet](https://portal.thirdweb.com/dotnet/wallets/providers/in-app-wallet) connection flows and some web3 actions.

You can find the thirdweb top-level initialization script in `ThirdwebManager.cs`, grid button implementations in `ActionGrid.cs`, InAppWallet login functionality in `SendOTP.cs` and `SubmitOTP.cs`. The InAppWallet could easily be passed to a [SmartWallet](https://portal.thirdweb.com/dotnet/wallets/providers/account-abstraction) if you want to support gasless transactions.

Please visit the [.NET SDK documentation](https://portal.thirdweb.com/dotnet) to learn more about thirdweb APIs, including but not limited to Account Abstraction, RPC, Transaction and Storage functionality.

![c540a10beb33dbfd15d5fa7285eacd33](https://github.com/user-attachments/assets/972587f9-faa9-48dd-b498-8bf182812e56)