Recuro
Non-custodial recurring payments on Solana

Recuro gives you a subscription stack built for on-chain billing.

Create recurring stablecoin subscriptions (like USDC) without touching subscriber funds. Keep price immutability, delegate safety, and keeper redundancy from day one.

Recuro dashboard mockup
Live preview

One protocol for the full lifecycle

Subscribe flow UI
Live preview

Subscriptions

A new subscription primitive

Launch subscription billing with Solana's on-chain price immutability and a user experience that rivals Web2 in minutes, not months.

  • SaaS platforms with monthly or annual billing
  • Membership programs with cancellation anytime
  • Content platforms with subscription-gated access
  • Service marketplaces with recurring billing
  • Plan price locked forever in the on-chain Plan account
Integration guide →
Wallet approval UI
Live preview

Non-custodial

Funds never leave the subscriber's wallet

Subscribers approve a delegate scoped to exactly one plan amount per cycle. Cancel instantly by revoking approval in Phantom. Zero future exposure.

  • Scoped approval — one amount, one merchant, one cycle
  • Price locked forever in the on-chain Plan account
  • Cancel anytime, no support ticket required
  • Blast radius limited to one cycle if delegate is compromised
Why Recuro →
0%

custody risk

1 tx

to start billing

3

missed cycles to expire

0.25%

protocol fee cap

Keeper network diagram
Live preview

Reliability

Reliable revenue with open keeper architecture

Any keeper can execute payments — no single point of failure. Run your own keeper, use a paid service, or run multiples in parallel.

  • Multiple keepers ensure reliable payment execution
  • Keepers rewarded from the protocol — no perverse incentives
  • Graceful failure with auto-expiry after 3 missed cycles
  • Rent returned to subscriber on expiry — no zombie accounts
Learn more →

Powered by Recuro

Subscription infrastructure that composes with your stack

$100M+

subscription volume modeled

24/7

keeper execution coverage

1

price source per plan

SaaS preview
Live preview
Membership preview
Live preview
Content preview
Live preview

Compare Recuro with legacy subscription rails

FeatureRecuroCompetitors
Price locked✓ Immutable on-chain✗ Merchant can raise anytime
Custody✓ Non-custodial✗ Third-party holds funds
Delegate scope✓ One amount per cycle✗ Often unlimited SPL approval
Cancel protection✓ Instant SPL revoke in Phantom✗ Must contact support
Keeper model✓ Open & redundant✗ Single centralized service
Fee✓ 0.25%✗ 1-2% per transaction
Keeper rewards✓ Protocol-funded✗ Keeper absorbs gas cost

Ecosystem

Read the latest thinking from the Recuro stack

See all posts
Why subscription billing needs on-chain price immutability
Live preview

Protocol design

Why subscription billing needs on-chain price immutability

Apr 10, 2026 · 4 min read

Delegate approvals that stop at exactly one cycle
Live preview

Security

Delegate approvals that stop at exactly one cycle

Apr 10, 2026 · 6 min read

How open keepers make recurring payments resilient
Live preview

Operations

How open keepers make recurring payments resilient

Apr 10, 2026 · 5 min read

Install the SDK

$yarn add @recuro/sdk$npm i @recuro/sdk$pnpm add @recuro/sdk

Ready to ship

Launch recurring billing without giving up custody.

Build a clean subscription experience that feels familiar to users and still preserves the security guarantees that matter most.