This page has been updated for Wallets SDK V1. If you are using the previous version,
see the previous version of this page or the V1 migration guide.
Where to Start
Evaluating Crossmint?
Read Architecture to understand the dual-layer model, then Custody Models for compliance implications.
Ready to build?
Jump to a Quickstart for your platform. You can create a wallet in under 5 minutes.
Choosing signers?
Explore Signers to pick the right operational and recovery signer types for your use case.
Smart Contract Wallets with Modular Signers
Most wallet providers couple the private key and the wallet together. Crossmint takes a different approach: wallets are smart contract wallets with a modular signer architecture. You choose the signing method, and you can change it anytime — without changing wallet addresses. This architecture makes operating wallets cheaper, provides maximum flexibility around custody and use case, and removes vendor lock-in. For a full technical explanation, see Architecture. Key features:- Seamless UX: no passphrases, gas fees, or other blockchain gimmicks.
- Flexible key management: Choose your preferred signing methods. Rotate or update anytime if your needs change.
- Operational signers: Add scoped signers with permissions and limits.
- Native gas sponsorship: Crossmint pays for gas fees and bills you in fiat.
- Built-in onramps: headless flows to allow users to fund their wallets.
- Multi-chain: 50+ supported chains via one unified API.
- Reliability engine: Crossmint operates a reliability layer for transaction submission with multi-RPC failover, queuing, batching, priority fee optimization, and more.
- Powerful extensions: Composable features like swaps, staking, cards, and more.
- Native programmability: enable functionality only possible with smart accounts, like subscriptions and advanced payment logic.
- Account recovery: allow users to retrieve their account, even if they lose access to their main signer.
- Webhooks: Real-time notifications for wallet events.
- No vendor lock-in: change vendors anytime by taking ownership of the contracts and migrating signers, without having to change wallet addresses or migrate vendors.
Test a live demo
Sample demo and repo showcasing basic features
Common Use Cases
Embedded wallets
Insert white-label wallets into your app.
Treasury wallets
Manage your company’s digital assets.
Agent wallets
Give wallets to your AI agents.

