Skip to main content

Third-Party Services

The boilerplate integrates four external services. All four are required.

ServiceUsed for.env keys
Auth0Email / social login → JWT for API authEXPO_PUBLIC_AUTH0_DOMAIN, EXPO_PUBLIC_AUTH0_CLIENT_ID, EXPO_PUBLIC_AUTH0_AUDIENCE
Google Sign-In + DriveSocial login + backup encryption key storageEXPO_PUBLIC_WEB_CLIENT_ID, EXPO_PUBLIC_IOS_CLIENT_ID, EXPO_PUBLIC_IOS_URL_SCHEME
WalletConnect (Reown)Connect to dApps via QR codeEXPO_PUBLIC_WALLET_CONNECT_PROJECT_ID
FaceTec3D biometric scan for backup and recoveryEXPO_PUBLIC_FACETEC_DEVICE_KEY_IDENTIFIER, EXPO_PUBLIC_FACETEC_URL, EXPO_PUBLIC_ENCRYPTION_KEY

Complete the setup in this order — Auth0 blocks login, so it must come first.

  1. Auth0
  2. Google Sign-In + Drive
  3. WalletConnect
  4. FaceTec