Crossmint Integration Guide
Crossmint is an all-in-one platform that brings enterprise-grade blockchain infrastructure to Flow developers. Build complete Web3 applications without requiring users to understand crypto - from embedded wallets and gasless payments to AI agent commerce and stablecoin integration.
Why this matters:
- Eliminate barriers: No gas fees, seed phrases, or complex wallet setup for your users
- Enterprise ready: Bank-grade security trusted by Fortune 500 companies
With Crossmint on Flow, you can create comprehensive blockchain applications that feel like traditional Web2 apps while leveraging Flow's unique capabilities.
Core features: Gasless transactions, fiat payments, token minting
🎯 Available Features
1. Minting Platform
Create and distribute tokens at scale via API and no-code tools. You'll be able to:
- Deploy secure smart contracts on Flow
- Mint, update, burn, and airdrop tokens at scale
- Manage metadata and collections
- API and no-code collection creation
2. Authentication
Create wallets for users with seamless authentication. This unlocks:
- Authentication with email, social logins, wallets, and passkeys
- Smart wallets with custodial and non-custodial options
- Gasless transactions and improved user experience
- Data APIs for fetching balances and activity
3. Fiat and Cross-chain Payment Checkout
Digital Asset Checkout supporting fiat and cross-chain payments. Allow your users to buy onchain assets using any of the following payment methods:
- Credit card, Apple Pay, Google Pay support
- Cross-chain crypto payments (40+ tokens)
- No KYC required for most transactions
4. World Store
Access to real-world goods and services via crypto payments such as:
- Over 1 billion products from Amazon, Shopify, flights, and more
- Pay with FLOW, USDF, and other supported tokens
- Perfect for expanding crypto utility to real-world commerce
- API access to global commerce platforms
🛠 Prerequisites
Make sure you have:
-
Crossmint account:
- Crossmint Console account
- API keys configured for your project
-
Flow development environment:
- Flow CLI installed and configured
-
Technical knowledge:
- Basic JavaScript/TypeScript, React hooks
- Understanding of Flow (Cadence or EVM)
-
Setup:
- Clone or create your Flow project
- Install Crossmint SDK:
npm i @crossmint/client-sdk-react-ui
- Configure environment variables for API keys
- Onboard thousands of users seamlessly
Guides
Get up and running with Crossmint on Flow in under 15 minutes:
- Set up authentication for seamless user onboarding
- Enable fiat payments for your Flow assets
- Minting Platform to create and distribute tokens at scale
If you have trouble during the integrations process, please refer to these documentation sites:
- Crossmint Documentation - Complete platform docs
- Flow Developer Portal - Flow-specific resources