Privy allows apps to easily integrate embedded wallets from other apps. Users can verify ownership of wallet addresses or request signatures and transactions from wallets in other Privy apps. This reduces friction around having users transact onchain in your app, as users can easily pull in their assets and identity from other apps where they may already have embedded wallets. Within this setup, your app is known as the requester app.Documentation Index
Fetch the complete documentation index at: https://docs.privy.io/llms.txt
Use this file to discover all available pages before exploring further.
Quick start: 2 lines of code
For apps already using RainbowKit, adding a global wallet takes just 2 lines:abstractWallet to the existing RainbowKit wallets array and users can connect. See the RainbowKit integration guide for complete details.
RainbowKit connector
Using rainbowkit connector
ConnectKit connector
Custom connector for ConnectKit apps
Integration approaches
Apps can integrate global wallets in two ways:- Using wallet connectors (recommended): Add global wallets to existing RainbowKit or ConnectKit setups without needing the Privy SDK
- Using Privy SDK hooks: Full control over login, linking, and wallet interactions using
useCrossAppAccounts

