# Crossmint SDK ## Docs - [CrossmintAuthClient](https://mintlify.wiki/Crossmint/crossmint-sdk/api/client-sdk/crossmint-auth.md): Client-side authentication SDK for managing user sessions and authentication flows - [React Components](https://mintlify.wiki/Crossmint/crossmint-sdk/api/client-sdk/react-components.md): Pre-built React components for authentication, checkout, and NFT display - [React Hooks](https://mintlify.wiki/Crossmint/crossmint-sdk/api/client-sdk/react-hooks.md): React hooks for authentication, wallet management, and Crossmint SDK integration - [React Providers](https://mintlify.wiki/Crossmint/crossmint-sdk/api/client-sdk/react-providers.md): Context providers for authentication, wallet management, and SDK configuration - [Verifiable Credentials](https://mintlify.wiki/Crossmint/crossmint-sdk/api/client-sdk/verifiable-credentials.md): SDK for working with verifiable credentials including retrieval, verification, and decryption - [Configuration](https://mintlify.wiki/Crossmint/crossmint-sdk/api/server-sdk/configuration.md): Configuration options for the Server SDK authentication - [CrossmintAuth](https://mintlify.wiki/Crossmint/crossmint-sdk/api/server-sdk/crossmint-auth.md): Server-side authentication class for managing user sessions and tokens - [Session methods](https://mintlify.wiki/Crossmint/crossmint-sdk/api/server-sdk/session-methods.md): Methods for managing user sessions, token refresh, and logout - [CrossmintWallets](https://mintlify.wiki/Crossmint/crossmint-sdk/api/wallets-sdk/crossmint-wallets.md): Main SDK class for wallet management - [EVMWallet](https://mintlify.wiki/Crossmint/crossmint-sdk/api/wallets-sdk/evm-wallet.md): EVM-specific wallet functionality - [SolanaWallet](https://mintlify.wiki/Crossmint/crossmint-sdk/api/wallets-sdk/solana-wallet.md): Solana-specific wallet functionality - [StellarWallet](https://mintlify.wiki/Crossmint/crossmint-sdk/api/wallets-sdk/stellar-wallet.md): Stellar-specific wallet functionality - [Types](https://mintlify.wiki/Crossmint/crossmint-sdk/api/wallets-sdk/types.md): Type definitions for the Wallets SDK - [Wallet](https://mintlify.wiki/Crossmint/crossmint-sdk/api/wallets-sdk/wallet.md): Base wallet class with common functionality - [Auth SDK](https://mintlify.wiki/Crossmint/crossmint-sdk/client-sdk/auth.md): Headless authentication SDK for building custom auth flows - [Client SDKs Overview](https://mintlify.wiki/Crossmint/crossmint-sdk/client-sdk/overview.md): Build user-facing apps with Crossmint's React, React Native, and headless SDKs - [React Native UI SDK](https://mintlify.wiki/Crossmint/crossmint-sdk/client-sdk/react-native-ui.md): Mobile SDK with UI components for iOS and Android applications - [React UI SDK](https://mintlify.wiki/Crossmint/crossmint-sdk/client-sdk/react-ui.md): Complete React SDK with pre-built UI components for authentication, wallets, and checkout - [Verifiable Credentials SDK](https://mintlify.wiki/Crossmint/crossmint-sdk/client-sdk/verifiable-credentials.md): Fetch, decrypt, verify, and present verifiable credentials stored on-chain - [Authentication](https://mintlify.wiki/Crossmint/crossmint-sdk/concepts/authentication.md): Learn about client and server-side authentication in Crossmint SDK - [Supported Chains](https://mintlify.wiki/Crossmint/crossmint-sdk/concepts/chains.md): Complete list of blockchain networks supported by Crossmint SDK - [Signers](https://mintlify.wiki/Crossmint/crossmint-sdk/concepts/signers.md): Configure authentication and signing methods for Crossmint wallets - [Wallets](https://mintlify.wiki/Crossmint/crossmint-sdk/concepts/wallets.md): Understand wallet types, embedded wallets, and multi-chain support in Crossmint SDK - [Next.js Integration](https://mintlify.wiki/Crossmint/crossmint-sdk/examples/nextjs-integration.md): Complete guide to integrating Crossmint authentication and wallets in Next.js applications - [React Native Integration](https://mintlify.wiki/Crossmint/crossmint-sdk/examples/react-native-integration.md): Build mobile apps with Crossmint authentication and wallets using React Native and Expo - [Server-Side Authentication](https://mintlify.wiki/Crossmint/crossmint-sdk/examples/server-side-auth.md): Implement secure server-side authentication with Crossmint using Node.js, Express, and Next.js - [Wallet Creation and Management](https://mintlify.wiki/Crossmint/crossmint-sdk/examples/wallet-creation.md): Learn how to create, manage, and interact with Crossmint wallets across multiple chains - [Credit Card Payments](https://mintlify.wiki/Crossmint/crossmint-sdk/guides/credit-card-payments.md): Accept credit card payments for NFTs and blockchain transactions - [Custom Transactions](https://mintlify.wiki/Crossmint/crossmint-sdk/guides/custom-transactions.md): Build and execute custom blockchain transactions across EVM and Solana - [Embedded Wallets](https://mintlify.wiki/Crossmint/crossmint-sdk/guides/embedded-wallets.md): Create and manage blockchain wallets for your users without requiring Web3 knowledge - [Multi-Chain Support](https://mintlify.wiki/Crossmint/crossmint-sdk/guides/multi-chain-support.md): Build blockchain applications that work across multiple networks - [NFT Checkout with Credit Card](https://mintlify.wiki/Crossmint/crossmint-sdk/guides/nft-checkout.md): Enable users to purchase NFTs using credit cards and crypto payments - [Installation](https://mintlify.wiki/Crossmint/crossmint-sdk/installation.md): Install Crossmint SDK packages for your project - [Introduction](https://mintlify.wiki/Crossmint/crossmint-sdk/introduction.md): Welcome to Crossmint SDK - A comprehensive suite of tools for blockchain integration, authentication, wallets, and NFT functionality - [Quickstart](https://mintlify.wiki/Crossmint/crossmint-sdk/quickstart.md): Create your first wallet-enabled application in under 5 minutes - [Authentication](https://mintlify.wiki/Crossmint/crossmint-sdk/server-sdk/authentication.md): Authenticate users and retrieve session information using the Server SDK - [Custom Refresh Routes](https://mintlify.wiki/Crossmint/crossmint-sdk/server-sdk/custom-refresh-routes.md): Set up custom refresh routes for enhanced security with HttpOnly cookies - [Server SDK Overview](https://mintlify.wiki/Crossmint/crossmint-sdk/server-sdk/overview.md): Authenticate users in server-side applications using the Crossmint Server SDK - [Session Management](https://mintlify.wiki/Crossmint/crossmint-sdk/server-sdk/session-management.md): Handle session validation, token refresh, and logout in your server-side applications - [Delegated Signers](https://mintlify.wiki/Crossmint/crossmint-sdk/wallets-sdk/delegated-signers.md): Add and manage multiple signers for smart wallets - [EVM Wallets](https://mintlify.wiki/Crossmint/crossmint-sdk/wallets-sdk/evm-wallets.md): Work with EVM chains including Ethereum, Polygon, Base, and more - [Getting Started](https://mintlify.wiki/Crossmint/crossmint-sdk/wallets-sdk/getting-started.md): Set up the Wallets SDK and create your first wallet - [Wallets SDK Overview](https://mintlify.wiki/Crossmint/crossmint-sdk/wallets-sdk/overview.md): A TypeScript SDK to create and manage smart wallets on Solana, EVM, and Stellar chains - [Solana Wallets](https://mintlify.wiki/Crossmint/crossmint-sdk/wallets-sdk/solana-wallets.md): Work with Solana wallets and execute custom transactions - [Stellar Wallets](https://mintlify.wiki/Crossmint/crossmint-sdk/wallets-sdk/stellar-wallets.md): Work with Stellar wallets, smart contracts, and custom transactions - [Wallet Operations](https://mintlify.wiki/Crossmint/crossmint-sdk/wallets-sdk/wallet-operations.md): Common wallet operations including balances, transfers, and activity tracking