Sign in with email in React Native

New Features

  • New Wallet Provider - EmbeddedWallet: We've introduced support for embedded wallets in our React Native SDK. You can now allow your users to login with their email without them having to worry about what a wallet is, a secure and seamless experience.
    • Login with the same email across platforms (web, react native, unity), you get the same wallet address
    • Works great as the signer (personal wallet) to use Smart Wallets (ERC4337) with
    • Non-custodial
<ThirdwebProvider 
    clientId={'your-client-id'}
    supportedWallets={[embeddedWallet()]}>
  <App />
</ThirdwebProvider>

How to Update

  1. Update the @thirdweb-dev/react-native package to version ^3.16.4 and make sure to add the new package dependencies. For full setup notes, please visit our documentation.