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.

  1. Subscriptions can be initiated either by the user purchasing them using Crossmint’s credit card checkout, or programmatically via API.
  2. Subscriptions auto-renew if a valid credit card is on file, with crypto top-up options available.
  3. Subscription status can be queried from within smart contracts, or application code, to gate access to features.
  4. 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

[Coming soon] 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

FAQs