Unity - Embedded Wallets
What's Changed
New Wallet Provider - EmbeddedWallet! The ultimate, secure and seamless email and social login experience.
- Login with the same email cross platform, get the same wallet address.
- Works great as the signer (personal wallet) to use Smart Wallets (ERC4337) with.
- Instead of the normal OTP flow, you can optionally choose to sign in with google (WebGL only for now)
- Does not require the user to keep a recovery code.
- Non-custodial.
- Enable this wallet easily by providing a Client ID with Embedded Wallets service enabled.
[General] The Connect Wallet Prefab now exposes personalWallet
in the Inspector, making it easier to test different EOAs with the Smart Wallet option.
[Native] You can now provide a Bundle ID Override as part of the ThirdwebManager
General Settings, useful for testing api keys.
[Native] Smart Wallet Native Transaction Queuing - sending multiple transactions in quick succession / edge cases fixed.
[Native] Your app metadata is properly passed to MetaMask now, and sessions are ended on Disconnect by default.
[General] NFTLoader in Scene_Prefabs
spinner is now... less ugly!
[General] Added Live Preview (Unity WebGL) to the Readme!
Release: https://github.com/thirdweb-dev/unity-sdk/releases/tag/v3.3.0
Docs: https://portal.thirdweb.com/unity