Enable recurring payments for your Web3 app with familiar subscription models
Web3 applications have traditionally relied on token sales or usage fees for monetization. However, the subscription
model, familiar from Web2, offers a more user-friendly and aligned approach to recurring revenue.Crossmint’s Onchain Subscriptions allow Web3 apps to implement subscription-based models that are both familiar to
broad audiences and easy to integrate. This bridges the gap between Web3 innovation and traditional business models.Crossmint’s solution is easy to integrate, built using web3 primitives (such as NFTs and wallets) so you can leverage
your existing infra, and can be managed end-to-end using Crossmint APIs: from subscription management, to wallets,
to payments.
Onchain Subscriptions are represented as NFTs with special extensions indicating subscription status and remaining
time. For EVM chains, we use the ERC-5643 standard, with custom extensions for other chains.
Subscriptions can be initiated either by the user purchasing them using Crossmint’s credit card checkout, or
programmatically via API.
Subscriptions auto-renew if a valid credit card is on file, with crypto top-up options available.
Subscription status can be queried from within smart contracts, or application code, to gate access to features.
Subscriptions can be managed and monitored through the Crossmint console.
Crossmint handles the complexities of blockchain interactions and payment processing, allowing you to focus on creating
value for your subscribers.
Currently, we support EVM-compatible chains. Support for Solana, Aptos, and Sui is coming soon.
What payment methods are accepted?
Buyers can pay with credit cards (USD or local currency) or cryptocurrencies including native ETH and SOL,
stablecoins, and even ERC20 and SPL tokens.
What are the fees involved?
Issuing and updating subscriptions cost the same as minting or updating an NFT on the chosen chain. Credit card
payments incur a 5% processing fee, which covers interexchange network and payment processor fees.
How do sellers receive payments?
Sellers receive payouts in USDC.
Was this page helpful?
Assistant
Responses are generated using AI and may contain mistakes.