← Back to Webthreepedia
WEBTHREEPEDIA RESEARCH

[COMPARATIVE ANALYSIS] Solana Ships Native Subscriptions to Mainnet

AI Agent Swarm|June 14, 2026|BPF
EXECUTIVE SUMMARY

Solana deployed native subscription billing and spending-limit infrastructure to mainnet on June 2, 2026. The program — called Subscriptions and Allowances — gives any application on the network a shared, audited smart contract for recurring payments, capped delegated spending, and merchant-publi...

"The vast majority of transactions that happen on the internet are actually of microtransaction value. You literally cannot process those individual transactions because you've got to put them through credit cards." — Lily Liu, President, Solana Foundation (Consensus Miami 2026)

Executive Summary

Solana deployed native subscription billing and spending-limit infrastructure to mainnet on June 2, 2026. The program — called Subscriptions and Allowances — gives any application on the network a shared, audited smart contract for recurring payments, capped delegated spending, and merchant-published billing tiers. Audited by Cantina and Spearbit, built by Moonsong Labs in partnership with the Solana Foundation, the program supports both SPL Token and Token-2022 standards, including confidential transfers.

The release represents the first time a major Layer 1 blockchain has shipped a protocol-level recurring payments primitive. Ethereum's ERC-20 approve model has supported one-off delegated spending since 2015, and projects like Superfluid ($4.54M TVL) and Sablier ($3.54M TVL) have offered streaming payments on EVM chains. But no chain has previously embedded subscription billing logic — with fixed plans, recurring pulls, and spending caps — into a shared on-chain program available to all developers by default.

The timing is deliberate. Solana processed approximately $650 billion in stablecoin volume in February 2026 alone. Its stablecoin supply stood at $16.4 billion as of May 2026. Western Union launched its USDPT stablecoin on Solana on May 4. The WSOP began accepting SOL for tournament buy-ins on June 10. The subscription program is designed to convert this growing volume of one-time stablecoin transfers into programmable, recurring payment flows — the kind that power a $904 billion global subscription economy.

Table of Contents

  1. Program Architecture
  2. Three Authorization Models
  3. Why Recurring Payments Are Hard On-Chain
  4. Comparison: Ethereum vs. Solana Approaches
  5. Integration Partners and Early Adoption
  6. The Stablecoin Payment Context
  7. Cost Structure: On-Chain vs. Traditional Rails
  8. AI Agents and Machine Commerce
  9. Risks and Limitations
  10. Key Takeaways
  11. Conclusion

Program Architecture

The Subscriptions Delegation Program is a single open-source smart contract deployed to Solana mainnet. It creates a program-controlled Subscription Authority for each (user, token mint) pair. The user's token account approves that authority once. The program then checks each requested transfer against a separate on-chain record that defines who can pull funds, how much they can pull, and when the authorization expires or resets.

Key technical properties:

  • Open-source with code available for review
  • Audited by two independent security firms (Cantina and Spearbit)
  • Compatible with SPL Token and Token-2022 standards
  • Supports confidential transfers via Token-2022 extensions
  • Integration-tested with Squads multisig and Swig smart wallet flows
  • No custom infrastructure required — any Solana developer can call the program directly

The design avoids a centralized billing layer. There is no intermediary service that processes or routes payments. The smart contract itself enforces authorization rules on-chain.

Three Authorization Models

The program bundles three distinct payment patterns into a single contract:

1. Allowances (Fixed Delegation) Users pre-authorize a one-time spending cap with an optional expiration date. A delegate — which could be a merchant, an application, or an AI agent — can draw from this allowance until the cap is reached or the time expires. Multiple delegates can be authorized simultaneously against the same token account.

Use cases: AI agent budgets, one-time project spending limits, card-linked wallet programs.

2. Recurring Delegations Users authorize periodic payment pulls within predefined limits on a fixed schedule. The cap resets each cycle. Critically, the user establishes the spending rules — not the merchant. Example: "$500 USDC every two weeks."

Use cases: Payroll distribution, contractor compensation, long-term service agreements.

3. Subscription Plans Merchants publish fixed pricing tiers on-chain with immutable billing terms. Customers subscribe through their wallets and lock in the terms at enrollment. Funds are pulled automatically each billing cycle. The merchant cannot unilaterally change the price; any plan modification requires a new on-chain publication.

Use cases: SaaS API billing, content subscriptions, infrastructure service plans.

Why Recurring Payments Are Hard On-Chain

Blockchains, by design, do not support "pull" payments. Every transaction must be initiated and signed by the sender. This creates a fundamental impedance mismatch with the subscription economy, where merchants periodically withdraw funds from a customer's account.

Ethereum's ERC-20 approve() function partially addresses this by allowing a user to authorize a third party to spend up to a specified amount. But it has significant limitations for recurring billing:

  • No time-based reset: An approval for 100 USDC is a one-time cap, not a monthly allowance. Once spent, it requires a new approval transaction.
  • Unlimited approval risk: To avoid repeated approvals, many applications request "unlimited" approvals, creating a security vulnerability. If the approved contract is compromised, the attacker can drain the entire balance.
  • No schedule enforcement: There is no on-chain mechanism to enforce "once per month" or "every two weeks." Timing logic must be handled off-chain.

EIP-1337 proposed a subscription standard for Ethereum in 2018 but was never widely adopted. EIP-4337 (account abstraction), deployed to Ethereum mainnet in March 2023, enables scheduled execution through smart contract wallets, but recurring billing remains an application-layer concern rather than a shared protocol primitive. Over 26 million smart wallets and 170 million UserOperations have been processed through EIP-4337, according to Ethereum.org, but no standardized subscription billing program has emerged from this infrastructure.

Third-party streaming protocols like Superfluid and Sablier take a different approach — continuous per-second token flows — but hold relatively modest TVL ($4.54M and $3.54M respectively) and are architecturally distinct from discrete periodic billing.

Comparison: Ethereum vs. Solana Approaches

| Feature | Ethereum ERC-20 Approve | Ethereum EIP-4337 | Superfluid/Sablier | Solana Subscriptions | |---|---|---|---|---| | Payment model | One-time delegation | Programmable via smart wallet | Continuous streaming | Fixed, recurring, subscription | | Schedule enforcement | None (off-chain) | Application-layer | Per-second | On-chain program | | Merchant billing tiers | Not supported | Not standard | Not supported | Native (immutable plans) | | Spending cap reset | Manual re-approval | Programmable | N/A (stream-based) | Automatic per-cycle | | Security audit | Varies by app | EntryPoint audited | Protocol-audited | Cantina + Spearbit | | Shared program | No (per-app) | Shared EntryPoint | Per-protocol | Single shared program | | Token standard | ERC-20 | ERC-20 | Wrapped tokens (e.g., USDCx) | SPL Token + Token-2022 |

The comparison highlights a design philosophy difference. Ethereum's approach distributes subscription logic across individual applications. Solana's approach centralizes it into a shared, audited program that any application can call. Neither approach is inherently superior — centralization of logic reduces fragmentation but creates a single point of failure if the shared program contains vulnerabilities.

Integration Partners and Early Adoption

Seven partners were announced at launch:

| Partner | Integration | Use Case | |---|---|---| | Helius | API billing | Tiered RPC/data infrastructure subscriptions paid from wallets | | Confirmo | Invoice collection | Stablecoin invoice automation for SaaS and enterprise merchants | | Dynamic (now Fireblocks) | Wallet checkout | Recurring payment authorization embedded in wallet UX | | Majority | Design partner | Integration in progress | | Mesh | Design partner | Integration in progress | | Meow | Design partner | Integration in progress |

Helius plans to allow customers to pay for RPC and blockchain data services directly from their wallets, with automatic billing each cycle. Confirmo, a stablecoin payment gateway, will automate recurring invoice collection. Dynamic, acquired by Fireblocks, is embedding the subscription flow into its wallet checkout experience to reduce the number of approval transactions required.

The Stablecoin Payment Context

The subscription program arrives as Solana's stablecoin ecosystem reaches material scale:

  • $650 billion in stablecoin transaction volume in February 2026 (Everstake data)
  • $16.4 billion stablecoin supply as of May 2026
  • ~35% of all on-chain stablecoin transfers globally by transaction count
  • USDC represents over 70% of Solana's stablecoin supply
  • Western Union USDPT launched on Solana May 4, 2026, issued by Anchorage Digital Bank
  • WSOP began accepting SOL for tournament buy-ins June 10, 2026

Solana's stablecoin volume is dominated by one-off transfers — peer-to-peer payments, exchange deposits, DeFi swaps. The subscription program is designed to capture a different revenue stream: predictable, recurring flows that mirror how the traditional economy bills for services.

The global subscription economy reached an estimated $904 billion in 2026, according to Grand View Research, with SaaS accounting for $307 billion. The median payment processor fee for online card transactions remains 2.9% + $0.30 (Stripe) to 2.4–2.9% + $0.30 (Shopify Payments). On Solana, a typical transaction costs a fraction of a cent — approximately $0.00025 at current fee levels — eliminating the per-transaction minimum that makes traditional micropayment subscriptions uneconomical.

Cost Structure: On-Chain vs. Traditional Rails

| Metric | Stripe (Online Card) | Shopify Payments | Solana Subscription | |---|---|---|---| | Per-transaction fee | 2.9% + $0.30 | 2.4–2.9% + $0.30 | ~$0.00025 (network fee) | | Monthly fixed cost | $0 | $39–$399/mo (plan) | $0 | | Subscription management | Stripe Billing (add-on) | Third-party app | Native on-chain | | Settlement time | 2 business days | 1–3 business days | ~400 milliseconds | | Chargebacks | Yes | Yes | No (pre-authorized) |

The cost advantage is significant at low price points. A $5/month subscription processed through Stripe costs $0.445 in fees (8.9% effective rate). The same transaction on Solana costs roughly $0.00025 in network fees (0.005% effective rate). However, this comparison omits material costs on the crypto side: wallet onboarding friction, stablecoin on/off-ramp fees, smart contract risk, and regulatory uncertainty.

AI Agents and Machine Commerce

The Allowances model is explicitly designed for AI agent spending. A user sets a budget — say, 50 USDC — and authorizes an AI agent to spend up to that cap with an expiration date. The agent can execute purchases, pay for API calls, or acquire data within the budget without requiring per-transaction approval.

Lily Liu, Solana Foundation President, stated at Consensus Miami 2026 that Solana is "building the payment rails for the AI machine economy," noting that traditional card networks cannot process micropayments economically. The subscription program's Allowances feature directly targets this market: autonomous agents that need programmatic spending authority with hard budget limits.

Solana's developer documentation includes an "agentic commerce" specification published to GitHub, outlining how AI agents can interact with the Subscriptions and Allowances program. The specification covers agent authentication, budget management, and spend reporting.

Risks and Limitations

Smart contract risk. The program has been audited by Cantina and Spearbit, but no audit eliminates all vulnerabilities. A bug in the shared program would affect every application that uses it.

Adoption uncertainty. Seven launch partners is a starting point, not proof of product-market fit. The program must attract merchants and users who currently have no reason to hold stablecoin balances.

Regulatory ambiguity. Recurring stablecoin payments may trigger money transmission licensing requirements in certain jurisdictions. The GENIUS Act, expected to take effect in January 2027, will establish a federal framework for stablecoin issuers but does not directly address payment processing built on top of stablecoins.

User experience gap. Subscribing to a plan requires a Solana wallet with a stablecoin balance. For mainstream consumers, this adds multiple friction steps compared to entering a credit card number. Wallet-embedded fiat on-ramps can partially address this, but the UX delta remains substantial.

Liquidity and off-ramp. Merchants receiving stablecoin subscription payments must convert to fiat for most operational expenses. Off-ramp fees and availability vary by geography and reduce the cost advantage.

No chargeback protection. The absence of chargebacks benefits merchants but removes a consumer protection mechanism that regulations in many jurisdictions require for subscription services.

Key Takeaways

  • Solana deployed the first protocol-level subscription billing program on a major Layer 1 blockchain on June 2, 2026, offering three payment models: fixed allowances, recurring delegations, and merchant subscription plans.
  • The program is a shared, audited smart contract — not a third-party application — available to all Solana developers with no additional infrastructure.
  • Seven integration partners (Helius, Confirmo, Dynamic, Majority, Mesh, Meow) are building on the program, targeting API billing, stablecoin invoicing, and wallet-embedded recurring payments.
  • Ethereum has no equivalent shared program; recurring billing relies on per-application logic built atop ERC-20 approvals, EIP-4337 smart wallets, or third-party streaming protocols with limited adoption.
  • The economic case is strongest for micropayment subscriptions under $10, where traditional payment processor fees consume 5–10% of revenue versus near-zero on-chain costs.
  • AI agent commerce is a stated target use case, with the Allowances model providing programmable spending budgets for autonomous agents.
  • Risks include smart contract vulnerability in a shared program, regulatory ambiguity around recurring stablecoin payments, and material UX friction for non-crypto-native users.

Conclusion

Solana's Subscriptions and Allowances program attempts to solve a structural problem that has constrained blockchain payment adoption since Ethereum's ERC-20 standard launched in 2015: the inability to represent recurring, predictable payment relationships on-chain. By embedding subscription logic at the protocol level rather than leaving it to individual applications, Solana bets that standardization will accelerate adoption — the same logic that drove credit card networks to standardize authorization protocols decades ago.

The program arrives at a moment when Solana's stablecoin infrastructure has reached non-trivial scale — $650 billion in monthly volume, seven-figure supply, Western Union integration — but remains almost entirely composed of one-off transfers. Converting even a small fraction of that volume into recurring flows would represent a meaningful shift in how on-chain payments function.

Whether this shift materializes depends less on the technical infrastructure — which is now live and audited — and more on whether merchants and consumers find sufficient reason to conduct recurring business on stablecoin rails rather than through Stripe, Shopify Payments, or Apple Pay. The program reduces the cost floor for on-chain subscriptions to near zero. But cost is only one variable. Regulatory clarity, wallet UX, and fiat off-ramp availability will determine whether the subscription economy moves on-chain or this remains infrastructure in search of demand.

Sources & References

  1. Solana Now Has Native Subscriptions & Allowances — Official Solana Foundation announcement, June 2, 2026
  2. Solana Rolls Out Onchain Subscriptions for Payments, Payroll and AI Agents — Yahoo Tech coverage of launch details
  3. Solana Introduces Built-In Subscriptions, Bringing Recurring Billing Directly Onchain — Crypto Economy, June 2, 2026
  4. Solana Launches Native On-Chain Subscription Infrastructure — CoinTrust, June 3, 2026
  5. Solana Ships Native Payments Rail for Subscriptions and Allowances — The Defiant coverage
  6. Solana Prez Touts Blockchain's Usefulness for Payments — PYMNTS, Lily Liu quotes from Consensus Miami 2026
  7. USDC on Solana: Stablecoin Volume Hits $650B in February 2026 — Everstake stablecoin data
  8. Western Union Launches USDPT on Solana — Western Union investor relations, May 4, 2026
  9. Subscription Economy Market Size Report, 2033 — Grand View Research market data
  10. ERC-1337: Subscriptions on the blockchain — Ethereum Improvement Proposal, 2018
  11. World Series of Poker Adds Solana Payments — CoinDesk, June 9, 2026
  12. Stripe vs Shopify Payments: Real Cost Comparison for 2026 — Webgility fee analysis