For AI agents: a documentation index is available at /llms.txt. A markdown version of this page is available at the same URL with .md appended (or via Accept: text/markdown).
Skip to main content

Usage overview

The following pages show how to perform common operations with the v10 hooks. Use all hooks inside Web3AuthProvider.

TaskHookPage
Sign inuseWeb3AuthConnect() → connectTo()Sign in
Sign outuseWeb3AuthDisconnect() → disconnect()Sign out
Read the user profileuseWeb3AuthUser() → userInfoUser info
Make EVM callsuseWeb3Auth() → connection.ethereumProviderEVM provider
Make Solana callsHooks from @web3auth/react-native-sdk/solanaSolana wallet
Enable MFAuseEnableMFA() → enableMFA()Enable MFA
Open Wallet ServicesuseWalletUI() → showWalletUI()Wallet UI
Request a confirmed signatureuseSignatureRequest() → request()Signature request

To map v9 or earlier APIs to v10, see the React Native migration guide.