Billing layer for Solana Subscriptions

Recurring revenue on Solana, without building the billing.

Mesub turns an authorized on-chain pull into a subscription your product can act on: collection on schedule, retries when it fails, and access that follows the payment.

Built on the open-source Solana Subscriptions program.

Everything after the signature.

The protocol settles the money. Mesub runs the subscription around it — so a payment result becomes something your product can act on.

See how it works

Collection on schedule

Due dates watched off-chain, authorized pulls executed on time, every attempt recorded.

Access follows payment

Each result becomes a subscription state your app reads through an API, an SDK or a webhook.

Recovery, not churn

Configurable retries, reminders, suspension after repeated failures, reactivation once settled.

A dashboard for the team that ships it.

Wire the subscribe flow once and watch the rest from one place: what is due, what settled, what failed, and who came back after a retry. The same data your app reads through the API, in a view your team can act on.

  • One guard in front of your routes
  • Webhooks on every state change
  • Retries and dunning you configure
  • Attempt history for every subscriber
Read the docs
SubscriptionsLast 30 days
Active subscriptions0+6%
Collected this period$0+12%
Recovered after retry0+9%
PlanAmountStateNext attempt
Pro monthly29 USDCactivein 12 days
Pro monthly29 USDCactivein 3 days
Team monthly99 USDCgrace_periodretry today
Pro monthly29 USDCactivein 21 days
Starter monthly9 USDCpast_dueretry in 2 days
Team monthly99 USDCactivein 8 days
app/api/reports/route.ts















Gate your product in one call.

Install the SDK, read the subscription state, decide. Accounts, delegations and pull execution stay on our side of the line — your route handler only ever sees an answer.

  • Typed SDK, no account juggling
  • Drop it in middleware or a route
  • HTTP 402 responses you control
  • The same states as the dashboard
Browse the API referenceOr point your agent at our MCP serverConnect Claude, hand it our skills, and let it wire the subscribe flow and the guard for you.Connect Claude