Introduction
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.
Key Characteristics
Reuses standard web3 primitives
Subscriptions are represented as NFTs, and tied to user wallets, making it easier to integrate
User-owned
Subscriptions can be transferred or sold in secondary markets (if allowed by the issuer)
Works On and Off-Chain
Subscription status can be checked both off-chain and directly from smart contracts
How Does it Work?
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.
Get Started
Request Access
Be one of the first ones to enable subscriptions in your product.
Quickstart Guide
Set up your first onchain subscription in minutes
Integration Guide
[Coming soon] Implement subscriptions in your Web3 app
Use Cases
Loyalty Programs
Implement paid loyalty systems with discounts and perks
Creator Subscriptions
Enable fan subscriptions for creators on your platform
Premium Access
Gate access to exclusive features and services
Advanced Topics
Multi-Chain Support
Over 20 EVM chains supported on day 1. Solana, Aptos and Sui support coming soon.
Custom Pricing Models
Customize the length and price of your subscriptions
Secondary Markets
Enable or disabled subscription transfers and reselling
Analytics & Reporting
Gain insights from subscription data