You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A plugin for Unreal Engine that enables developers to create thirdweb Private Key Wallets, In-App Wallets and Smart Wallets for their games and applications. The plugin provides a simple API integrating blueprints to interact with wallets, login with email or socials as well as create Smart Wallet session keys.
7
+
A Code Plugin for Unreal Engine that enables developers to create thirdweb Private Key Wallets, In-App Wallets and Smart Wallets for their games and applications. The plugin provides a simple API and blueprints to interact with wallets, login with email or socials as well as create Smart Wallet session keys.
6
8
7
-
With this plugin, you can keep the onboarding of your users in-client and grant a session key to your thirdweb Engine powered backend to interact with the blockchain, no signature in sight.
9
+
With this plugin, you can keep the onboarding of your users in-client and grant a session key to your [thirdweb Engine](https://portal.thirdweb.com/engine) powered backend to interact with the blockchain, no signature in sight.
8
10
9
-
The plugin is still a work in progress and will be updated with more features and improvements.
11
+
The Thirdweb Unreal Plugin is distributed as an [Unreal Marketplace Code Plugin](https://www.unrealengine.com/marketplace/en-US/product/f21200c2610146f3888172994448e50d).
10
12
11
13
## Installation
12
14
@@ -17,20 +19,6 @@ The plugin's core logic is built from Rust, making it lightning-fast and minimiz
17
19
It currently is built to support Win64 platforms and was tested in UE 5.4.
18
20
19
21
20
-
## Get Started
21
-
22
-
`BP_Thirdweb_OAuth` showcases social login with socials, defaulting to Google for the example. You may test it in `Level_Thirdweb_OAuth`.
23
-
24
-
`Level_Thirdweb` that will trigger Email Login, make sure `BP_Thirdweb` has the Email set.
25
-
26
-
`BP_Thirdweb` is the main blueprint that will handle wallet initialization, you may also set your thirdweb API key settings in its Class Defaults.
27
-
28
-
`BP_Thirdweb` showcases general wallet creation, interaction and email login as well as session resuming.
29
-
30
-
`BP_Thirdweb_VerificationWidget` has a graph that showcases the flow to verify an OTP and subsequently create a wallet. It also updates some basic UI.
0 commit comments