Pick the quickstart most appropriate for your use case
Before jumping to write code, consider whether a client-centric or server-centric architecture is most appropriate for your application.
Choosing one architecture is not a one way street, it is possible to access server generated wallets from the client side and vice versa.
Generate and manage wallets using an API key, from your server.
Perfect for applications that need to:
Not best suited for:
Get Started with Server Wallets →
Generate and manage wallets linked to a user, secured by user credentials from auth.
Ideal for applications that want to:
Not best suited for:
Get Started with Client Wallets →
Generate and manage wallets for AI agents, whether you are an agent developer or an infrastructure provider hosting agents for multiple owners.
Get Started with Agent Wallets →
Feature | Server Side | Client Side |
---|---|---|
Integration Type | REST APIs | Client SDKs |
Key Management | Full control | User-managed |
Authentication | API Key | User Auth (Passkeys/Email/Social…) |
Chain Support | All Chains | EVM and Solana |
Best For | Backend Systems & Automation | Web Apps & User Interaction |
Transaction Signing | Server-side | Client-side |
Custody | Business, or Hybrid | User |
Pick the quickstart most appropriate for your use case
Before jumping to write code, consider whether a client-centric or server-centric architecture is most appropriate for your application.
Choosing one architecture is not a one way street, it is possible to access server generated wallets from the client side and vice versa.
Generate and manage wallets using an API key, from your server.
Perfect for applications that need to:
Not best suited for:
Get Started with Server Wallets →
Generate and manage wallets linked to a user, secured by user credentials from auth.
Ideal for applications that want to:
Not best suited for:
Get Started with Client Wallets →
Generate and manage wallets for AI agents, whether you are an agent developer or an infrastructure provider hosting agents for multiple owners.
Get Started with Agent Wallets →
Feature | Server Side | Client Side |
---|---|---|
Integration Type | REST APIs | Client SDKs |
Key Management | Full control | User-managed |
Authentication | API Key | User Auth (Passkeys/Email/Social…) |
Chain Support | All Chains | EVM and Solana |
Best For | Backend Systems & Automation | Web Apps & User Interaction |
Transaction Signing | Server-side | Client-side |
Custody | Business, or Hybrid | User |