7 chains · Gasless AA · Marketplace · DeFi

The Subscription Protocol
for Web3

Accept recurring crypto payments on any chain. Gasless subscriptions via Account Abstraction.
Non-custodial. Multi-chain. Enterprise-ready.

7 Chains
1% Per Transaction
5 min Integration Time

Built for Developers

Everything you need to monetize with crypto subscriptions.

Non-Custodial

Funds flow directly from subscriber to merchant via smart contracts. We never hold your crypto. Your keys, your money.

7 Chains

Ethereum, Polygon, Arbitrum, Base, Optimism, BSC, and TRON. Same API, same dashboard. Cross-chain payments via bridges.

Easy Integration

Drop-in widget, REST API, and SDKs for JavaScript and Python. Go from zero to accepting payments in under 5 minutes.

Real-Time Webhooks

Get instant notifications for payments, cancellations, and lifecycle events. HMAC-signed payloads with automatic retries.

Gasless (ERC-4337)

Account Abstraction with session keys. Subscribers don't need gas tokens. Paymaster sponsors every transaction.

Marketplace

Discover and subscribe to plans across all merchants. Verified ratings, bundle discounts, and subscription gifting.

DeFi Layer

Cross-chain payments, insurance pools, yield on idle funds, and subscription-backed lending. DeFi-native subscriptions.

Enterprise

White-label, custom domains, KYC/AML compliance, fiat off-ramps, SLA guarantees, and on-premise deployment.

How It Works

Three steps to recurring crypto revenue.

1

Create a Plan

Define your subscription: token, amount, chain, and billing cycle. Use the dashboard or a single API call.

2

Embed the Widget

Add the Recurra checkout widget to your site. It handles wallet connection, token approval, and subscription creation.

3

Get Paid

Payments are collected automatically on-chain each billing cycle. Track everything from your dashboard or via webhooks.

Integrate in Minutes

A few lines of HTML to start accepting crypto subscriptions.

checkout.html
<div id="recurra-checkout"></div>

<script src="https://cdn.recurra.xyz/widget.js"></script>
<script>
  Recurra.init({
    merchantSlug: 'your-company',
    planId: 'plan_abc123',
    container: '#recurra-checkout',
    theme: 'dark',
    onSuccess: function(subscription) {
      window.location.href = '/welcome';
    }
  });
</script>

Simple Pricing

No monthly fees. No setup costs. Pay only when you earn.

1% per transaction
  • Unlimited plans and subscriptions
  • All chains included
  • Real-time webhooks
  • Dashboard analytics
  • Widget + REST API + SDKs
  • Testnet access for development
  • Gasless ERC-4337 subscriptions
  • Marketplace listing + GraphQL API
Start Building

Ready to Accept Crypto Subscriptions?

Start accepting recurring stablecoin payments in minutes. No setup fees.