Wallet Integration
This guide covers connecting wallets and authenticating users with the Privacy Boost React Native SDK.WalletDelegate Interface
The SDK interacts with wallets through theWalletDelegate interface:
waitForTransactionReceipt after sendTransaction to confirm
on-chain inclusion and read emitted events (e.g. the Shield event). It
should poll eth_getTransactionReceipt until the receipt is available.
Basic Authentication
AuthResult variant, including the mnemonic flow
for first-time users.
WalletConnect Integration
Logout
| Method | What it does | Next login |
|---|---|---|
logout() | Clears everything (keys, token, connection) | Full re-auth with wallet |
clearSession() | Clears JWT only, keeps keys | Fast — no wallet signing |