Differences from React

The thirdweb package is designed to work with React Native, but there are some differences you should be aware of.

Available wallets

All wallets are supported on both web and React Native

ComponentReactReact Native
inAppWallet
smartWallet
privateKeyAccount
walletConnect
coinbaseWallet
injectedWallet

UI components

Some UI components might not be implemented yet on React Native. However, you can build your own UI easily with the hooks and functions provided.

ComponentReactReact Native
ConnectButton
ConnectEmbed
TransactionButton
PayEmbed⚠️ (coming soon)

Interested in contributing to get these out sooner? Put up a PR on the JS monorepo!

thirdweb JS monorepo

thirdweb JS monorepo is open-source. View and contribute to its source code on GitHub.