How Sorio works - recurring payments and payroll on Solana, where the payer approves once and keeps control.
Sorio lets one person set the terms of a recurring payment and another approve it a single time. After that one approval, payments are collected automatically on the schedule - without the payer needing to sign again each cycle.
Create a plan
A merchant (or employer) sets the amount, token, and billing period, then gets a shareable link.
Approve once
The payer opens the link, connects their wallet, and approves the recurring payment one time on-chain.
Collected automatically
On each cycle, the approved amount is collected automatically. The payer doesn't sign again.
Stay in control
The payer can cancel at any time, and no payment can ever exceed the amount they approved.
Sorio is built on the Solana Foundation's Subscriptions Delegation Program - the on-chain program that enforces these rules. Funds move directly from the payer to the recipient; Sorio never takes custody of your money.
Sorio Scribe is for accepting recurring payments, like subscriptions.
When you subscribe to a plan, you stay in control the whole time.
Sorio Roll runs payroll on the same rail. An employer pays employees or contractors on a recurring schedule.
What blockchain does Sorio use?
Solana. Payments settle on-chain on Solana mainnet.
What token are payments in?
Payments are made in USDC, a stablecoin on Solana.
Which wallets are supported?
Phantom and Solflare.
What does it cost?
A 2% platform fee. For subscriptions it's added on top of the merchant's price; for payroll the employer pays it on top of each salary.
Can a payment ever take more than I approved?
No. The amount you approve is a hard ceiling enforced on-chain. No payment can exceed it per cycle.
Can I cancel?
Yes. You can revoke the authorization at any time, which ends future payments.
Does Sorio hold my funds?
No. Sorio is non-custodial - funds stay in your wallet and move directly to the recipient when each payment is collected.