Overview
Connect popular third-party wallet solutions with Crossmint Smart Wallets
Overview
Crossmint Smart Wallets can be used with external wallet providers, allowing you to leverage third-party wallet infrastructure as signers for Crossmint Smart Wallets. This approach offers several benefits:
- Use familiar wallet solutions your users already know
- Maintain your existing authentication flow
- Gain access to Crossmint’s advanced wallet features like gasless transactions
Supported External Wallet Providers
Crossmint works out-of-the-box with popular external wallet providers. For each provider, we offer a detailed integration guide:
- Privy Integration Guide - Connect Privy wallets as signers
- Dynamic.xyz Integration Guide - Connect Dynamic wallets as signers
Using Other Authentication Systems
For other authentication systems, you can use JWT-based authentication:
- Configure your wallet API key to use JWT-based authentication as described in our JWT Authentication Guide
- Follow the pattern in our integration guides to use your provider’s JWT token with Crossmint
Already using Crossmint Auth?
If you’re already using Crossmint Auth for user authentication, you can seamlessly connect it with Smart Wallets without additional configuration.
How It Works
When integrating an external wallet provider with Crossmint Smart Wallets:
- Users authenticate with your chosen solution (e.g., Privy, Dynamic)
- The wallet created by your external provider serves as a signer
- Crossmint Smart Wallet uses this signer to execute transactions
- Users benefit from all Crossmint features (gas sponsorship, permissions, etc.) while maintaining their existing authentication flow
This architecture gives you the flexibility to use your preferred authentication system while leveraging Crossmint’s powerful wallet infrastructure.
Was this page helpful?