Starter template to build an onchain react native app with thirdweb and expo.
- in-app wallets using phone number, email or social logins to create a wallet for the user
- smart accounts to sponsor gas
- connecting to external wallets like MetaMask via WalletConnect
- autoconnecting to the last connected wallet on launch
- reading contract state and events
- writing to the blockchain
Install the template using thirdweb create
npx thirdweb create app --expo
- Install dependencies
yarn install
- Get your thirdweb client id
Rename the .env.example
file to .env
and paste in your thirdweb client id.
You can obtain a free client id from the thirdweb dashboard.
- Start the app
yarn ios
or
yarn android
To run this app, you'll need either:
For help or feedback, please visit our support site