v2.0.8
Changelog
- [Native] Added Metamask SDK support for native platforms.
- [General] Added SignTypedDataV4 to Wallet API - note that behavior might vary based on provider and whether byte[] is part of the data.
- [General] Added Metamask SDK customizeable UI to
ThirdwebManager
native prefabs. - [General] Cleaned up package structure, added support for Android External Dependency Manager.
Note: To support the Metamask SDK, set Android minimum API to 7 and make sure you Resolve dependencies from Assets
> External Dependency Manager
> Android Resolver
> Resolve
or Force Resolve
at least once before building. In some cases, setting Managed Stripping Level
to minimal when using IL2CPP is also helpful - you can find it under Player Settings
> Other Settings
> Optimization
You can try out the SDK by selecting the Metamask option in our example scene's Prefab_ConnectWallet
button!