Skip to main content
You are viewing docs for the previous version of the Wallets SDK. We recommend upgrading to V1. See the updated version of this page or the V1 migration guide.
Use this decision tree to identify the right signer configuration for your use case. If you are not yet familiar with the different signer types, start with Wallet Signers first.

Step 1: Who is the wallet for?

Step 2a: User wallets — does the user need self-custody?

Step 2b: Company wallets — what level of key security do you need?

Step 2c: Agent wallets — who hosts the agent?

Step 3: Do you need account recovery?

Almost always yes. The only exception is server-side wallets where you control all key material and have your own backup procedures.
For enterprise clients, the Crossmint team is happy to provide architectural guidance and review your setup before you go to production. Get in touch to schedule a session with the solutions team.

Next Steps

Registering a Signer

Learn how to add operational signers to a wallet.

Common Signer Configurations

Blueprints for common configurations we see amongst our clients.