Link Profiles
When using in-app wallets or ecosystem wallets, you can link profiles to your account. This allows users to login with a frictionless method like guest, passkey or email, then later link their wallet or social profile to their account.
Once linked, users can login to their account with any of their linked profiles.
Try out the demo for yourself in the link profiles live playground
- Email
- Phone
- Passkey
- Guest
- Wallet
- Google
- Apple
- Facebook
- X
- Discord
- Telegram
- Twitch
- Farcaster
- Github
- Line
- Coinbase
- Steam
When using ConnectButton
or useWalletDetailsModal
, users can link a new profile by clicking the "Manage Wallet" button, as long as they are connected with an in-app or ecosystem wallet.
You can use the useLinkProfile
function to link a new profile to your account. This can be useful if you want to use a custom UI for the linking flow.