Crossmint Integration Guide
Crossmint is an all-in-one platform that brings enterprise-grade blockchain infrastructure to Flow developers. Build complete Web3 applications without a need for your 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 and leverage 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 to fetch balances and activity.
3. Fiat and cross-chain payment checkout
Digital Asset Checkout supports fiat and cross-chain payments. Allow your users to buy onchain assets with 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 one 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 started with Crossmint on Flow in under 15 minutes:
- Set up authentication to seamlessly onboard users.
- Enable fiat payments for your Flow assets.
- Minting Platform to create and distribute tokens at scale.
If you have trouble during the integrations process, refer to these documentation sites:
- Crossmint Documentation - Complete platform docs.
- Flow Developer Portal - Flow-specific resources.