Revolutionizing Web3 Payments

ProductMint
Crypto Subscriptions

Mint products onchain with one-time payments and
recurring permissionless subscriptions.

Fully Decentralized
No Staking Required
Everything Onchain
Lower Fees

Supported Chains

Powerful Features for Modern Businesses

ProductMint offers everything you need to run a successful subscription business on the blockchain.

One-time Payments

Simple product purchases with instant settlement directly to your wallet.

Subscriptions

Recurring subscription products with various pricing models and billing cycles.

Flexible Pricing

Create pricing models with native chain currency or any ERC20 token.

No Staking Required

No escrow funding from users means lower barriers to entry.

Fully Onchain

All metadata, subscriptions, and pricing calculations live on the blockchain.

Automatic Renewals

Seamless subscription renewals with smart contract automation.

Additional Features

Apply coupons during purchase or renewals
Mint permanent discounts onto passes
Upgrade/downgrade subscriptions
Airdrop passes to users
Gift product passes to others
Whitelist addresses for product mints
Pause subscriptions and lock up time
Product Pass transferability

ProductMint vs Stripe

See how ProductMint compares to traditional payment processors like Stripe.

FeatureProductMintStripe
Decentralized
Instant Payment Settlement
No fraud payment slashing
Full user control over subscriptions
Lowest fees
No account freezes
Multiple independent subscriptions
Permanent discounts
Pause subscriptions
Allow users to resell subscriptions
One time product purchases
Tiered subscription pricing
Usage based subscription pricing
Coupons
Upgrade/downgrade subscriptions
Automatic subscription renewals
Webhooks*(Coming soon)
Prefab checkout*(Coming soon)
Prefab customer portal*(Coming soon)
Billing email notifications*(Coming soon)
Dashboard*(Coming soon)

Why Choose ProductMint?

Your revenue is yours and no one can take it! See how ProductMint benefits both product owners and users.

Instant Settlement

Funds available for withdraw immediately with no waiting periods.

No Fraud Risk

No chargebacks means your revenue is always secure.

Lower Fees

Pay less than traditional payment processors for every transaction.

Full Control

Create product scarcity via max supply limit and change product configurations at any time.

Additional Benefits:

  • Use your own ERC20 token for product purchases
  • Offer multiple ERC20 tokens as payment options
  • Automatic subscription renewal processing
  • Freely change product and pricing configurations
  • Configure different billing cycles on one pass
  • Airdrop passes, products, and upgrades to users

Get Started with ProductMint

Follow these simple steps to start selling Product Pass NFTs.

The ProductMint CLI provides a simple way to interact with the contracts. Use the commands below to start selling products.

1. Mint an Organization NFT

An Organization NFT allows you to sell products and withdraw funds from the PaymentEscrow contract.

./run.sh tokens org mint <to>

2. Create a Product

Every NFT can have multiple products with different pricing models and subscriptions.

./run.sh registry product create <organizationId> <name> <description>

3. Create a Pricing Model

Create pricing models for your product with different configurations.

./run.sh registry pricing create flatRate <organizationId> <flatPrice> <token> <chargeFrequency>

4. Link Pricing Model to Product

Link pricing models to your product to start selling.

./run.sh registry product linkPricing <productId> <pricingIds>

5. Start Minting NFTs

Start minting Product Pass NFTs using CLI, SDK, or your website.

// Use SDK or CLI to mint Product Pass NFTs

Frequently Asked Questions

Learn more about ProductMint and how it works.

What are the costs to launch with ProductMint?

Start building immediately with zero upfront costs! ProductMint operates on a simple pay-per-success model—you only pay fees when you make sales, just like traditional payment processors but with blockchain efficiency.

How do I jumpstart my ProductMint journey?

Skip the paperwork and start building instantly! ProductMint is fully decentralized with no KYC requirements. Since everything runs on-chain, you're free from third-party dependencies and can deploy your first product in minutes.

When do I receive my payments?

Get paid instantly upon transaction confirmation! When customers purchase your subscription products, funds are immediately available in your chosen token and ready for withdrawal to your wallet—no waiting periods or holds.

Do subscriptions renew automatically?

Absolutely! Set it once and forget it. ProductMint handles all subscription renewals automatically based on your configured duration and payment token. We'll charge customers seamlessly when renewals are due—unless they've cancelled their subscription.

What makes dynamic tokens special?

Dynamic tokens like dWETH-USDC are ProductMint's smart pricing solution! They leverage on-chain DEXs like Uniswap to deliver targeted pricing without the volatility headache. Want to charge 100 USDC monthly but get paid in WETH? Dynamic tokens handle the price fluctuations automatically, so you focus on building while we handle the complexity.

Ready to Revolutionize Your Payment System?

Start using ProductMint today and take control of your revenue stream with our decentralized payment solution.

Get Started