S

Recurring Revenue.
Programmed.

Set a price, let users subscribe, and get paid every month. No backend required. Build your integration in five lines of code.

import { createVelaClient } from "@vela/sdk";
import { PublicKey } from "@solana/web3.js";

const vela = createVelaClient({ connection, wallet });

const { address: planAddress } = await vela.createPlan({
  amount: 50_000_000n,          // 50 USDC
  frequency: 30n * 86_400n,     // Every 30 days
  maxPulls: 12n,
});

await vela.createSubscription({
  planAddress,
  merchantAddress: wallet.publicKey,
  usdcMintAddress: new PublicKey("4zMMC9srt5Ri5X14GAgXhaHii3GnPAEERYPJgZJDncDU"),
});
Phantom
Backpack
Helius webhooks
Squads Protocol
Arcium MPC
Token-2022
Phantom
Backpack
Helius webhooks
Squads Protocol
Arcium MPC
Token-2022

More than payments.
A primitive.

Engineered with Token-2022 extensions. VelaPay is a natively scoped, privacy-ready protocol for the next generation of Solana applications.

Protocol-Enforced Mandates

The smart contract dictates the constraints. No endless approvals. Exact price, exact frequency. Try to overcharge? The network rejects it instantly.

Mandate Config
Max Monthly Limit 50.00 USDC
Frequency Enforced Every 30 dys

Soulbound Credentials

Subscribers receive a non-transferable Token-2022 NFT. Gate your apps natively on-chain without an API call — it’s just a balance check.

Five Lines of TS

vela.createPlan() and vela.createSubscription(). Full simulation, intelligent type safety. Production ready in hours.

Coming Phase 1

Encrypted Billing Logic

Powered by Arcium MPC. Your margins, MRR, and churn remain completely invisible to validators, competitors, and chain analysts.

Architecture

How VelaPay Operates

01

Scoped Approval

The subscriber signs exactly one transaction. The mandate PDA cryptographically enforces the exact price, exact frequency, and duration. No unlimited ERC-20 style approvals.

02

On-Chain Enforcement

The protocol is the arbiter. The Token-2022 Transfer Hook ensures that funds won't move unless every timing and allowance condition in the PDA evaluates to true.

03

Permissionless Pulls

Anyone can trigger the execution. No centralized crank, no Web2 cron jobs. The VelaPay relayer automatically processes maturing subscriptions.

ERC-20 Style
Approve Infinite
REJECTED
Mandate PDA
amount: 50,000,000
interval: every 30 days
asset: USDC
Subscriber Signature Verified
Transfer TransferHook::Execute
Time Valid
Auth Valid
Amt Valid
Transaction Approved
CRANK

Radical Protocol Economics

Web2 billing platforms penalize scale by taxing your gross revenue. VelaPay leverages natively low on-chain execution costs, keeping your margins intact.

~$3,200
Legacy Web2
~$140
Other Chains
$12
VelaPay
* Based on $100,000 MRR processed via 1,000 pulls/month.
2.9% + 30¢ Base Solana Compute