Skip to main content
Start accepting stablecoin payments by your next coffee break. Book a call
For operators & agencies

Run the payment gateway. Own the business.

Deploy one PayRam instance. Onboard dozens of merchants under it — each with their own wallet, API keys, and webhooks. Set your markup, and it's split on-chain at settlement, straight to your wallet. Be the Stripe for your niche, without the Stripe overhead.

Operator modeEarn on every transaction·Non-custodial end-to-end·No KYB for you or your merchants·10-minute deploy
$100M+
Value settled
850K+
On-chain transactions
100+
Merchants live
20+
Tokens supported

Live production network — the same rails your merchants will run on.

Live in v3.0.0

You set the fee. The chain pays you.

Pick a markup — per chain, with per-merchant overrides. When funds are swept, a smart contract splits the transaction: the merchant's share settles to their cold wallet, your cut settles to your collector. Same transaction. No invoicing. No middleman holding either side.

settlement.engineOn-chain · live
Your markup · per chain
1.00%on Base
0.25%3.00%
Your collector · this session
$0.00
Settled on-chain at sweep time — straight to your wallet.
Projected · all chains
$15,750 / mo
blended across $1.8M monthly volume
Live settlements
payment → split
Acme Commerce
$624.00
Merchant $617.76You +$6.24
Merchant receives $617.76, your collector receives $6.24.
Vela Remit
$286.40
Merchant $284.25You +$2.15
Merchant receives $284.25, your collector receives $2.15.
Northwind SaaS
$1,840.00
Merchant $1,817.00You +$23.00
Merchant receives $1,817.00, your collector receives $23.00.
BrightFoods
$312.50
Merchant $310.94You +$1.56
Merchant receives $310.94, your collector receives $1.56.
ClayCrafts
$158.40
Merchant $157.21You +$1.19
Merchant receives $157.21, your collector receives $1.19.

Each payment is swept by the smart contract and split in one transaction: the merchant's share to their cold wallet, your markup to your collector. No middleman, no reconciliation. (Fee share enlarged for legibility.)

Card processors take 2.9% + 30¢ and hold your money for days. You set your own rate, settle in seconds, and hold nothing — the chain does the splitting.

Illustrative figures. Drag the markup to model your own economics.

The shape of it

One instance. Many merchants.

You operate the software. Each merchant is a tenant with their own wallet, API keys, and end-users. Payments flow in, references tag them to the right merchant, and the smart contract sweeps settled funds to the merchant's own cold wallet. It's the Payment Facilitator / Payment ISO / white-label gateway pattern — on stablecoin rails, with no sponsor bank and no underwriting.

Cold wallets · per merchant
You operate
Your PayRam Instance
1 VPS · your domain · your cold wallets · your API keys
Live
merchants: 3+pool: $48,620 processeduptime: 99.99%
B2C Retail
Acme Commerce
Base · USDC
Volume · this month
$12,400
Users depositing
Marketplace
BrightFoods Delivery
Tron · USDT
Volume · this month
$28,900
Users depositing
Creator Platform
ClayCrafts Studio
Polygon · USDC
Volume · this month
$7,320
Users depositing

Every transaction carries a reference tag that ties it back to the merchant it belongs to. Reconciliation is automatic — no spreadsheets, no manual matching.

What you operate

A full financial engine. Not a checkout button.

Everything a processor does — onboarding, settlement, payouts, reconciliation, and your own take rate — running on infrastructure you control. Here's what ships in the box.

Operator fee engine

New

Set a markup per chain with per-merchant overrides. Settled on-chain at sweep time, straight to your collector address. The split happens in the same transaction that pays the merchant.

Operator analytics

New

Live earnings, per-merchant performance, and settlement status in one dashboard — with websocket hot-refresh, so the numbers move as the money does.

Multi-merchant dashboard

Create, configure, and monitor every merchant from a single operator view. Each has their own section with wallet, API keys, webhooks, and full transaction history.

Per-merchant wallets & keys

Each merchant designates their own cold wallet at onboarding; PayRam derives deposit addresses from their xPub. API keys are scoped per merchant — rotate, revoke, rename. You never hold their funds.

Dual gateway — collect + pay out

Most gateways move money one direction. PayRam does both. Marketplaces collect from buyers and distribute to sellers. Payroll products collect from employers and pay workers. Same system.

Non-custodial end-to-end

You operate the software. Merchants control their funds. End-users deposit directly on-chain. No custodian, no rolling reserves, no fund-freeze risk for anyone in the chain.

Reconciliation

Payment references — UTM for money.

Every payment carries a structured reference tag you set at creation time. Client ID, campaign code, invoice number, project slug — any string you want. It travels with the payment on-chain and arrives in your webhook payload the moment the transaction confirms.

A single instance running on one VPS comfortably serves 50+ merchants simultaneously. Each gets their own wallet address and namespace. Reconciliation is automated — no manual matching, no cross-reference spreadsheets. Every payment arrives tagged, attributed, and ready to act on.

  • Multi-merchant operators reconcile client portfolios automatically
  • Agencies tie each payment to a specific project at receipt
  • Platforms attribute revenue to campaigns or business units in real time
  • Subscription products map recurring payments to subscriber records
Webhook payload
{
  "event": "payment.confirmed",
  "reference_id": "acme:inv_48213",
  "merchant_id": "mrch_abc",
  "amount": 249.00,
  "currency": "USDC",
  "chain": "base",
  "operator_fee": 2.49,
  "tx_hash": "0x…",
  "confirmed_at": "2026-04-19T12:34:56Z"
}

Your handler routes by merchant_idand posts back to the merchant's own integration. The reference_id is whatever you set at create_payment time, and operator_fee is your cut on that settlement.

vs hosted platforms

A Stripe Connect alternative — that you actually own.

Hosted platforms like Stripe Connect and card-rail PayFacs let you run payments for sub-merchants — until they hold the funds, set the rate, and decide who stays on. PayRam gives you the same multi-merchant model with none of the leash.

Custody of funds
Hosted: They hold your money, then pay you out
PayRam: Non-custodial — funds settle to merchant-controlled wallets
Your take rate
Hosted: Capped and set by the platform
PayRam: You set it — per chain, split on-chain at settlement
KYB & underwriting
Hosted: Required; you can be denied or offboarded
PayRam: None — no application, no approval queue
Who can shut you off
Hosted: The processor or its sponsor bank
PayRam: No one. You run the instance
Settlement speed
Hosted: Days — payout schedules and rolling reserves
PayRam: Seconds — on-chain, no reserve held
Whose brand
Hosted: Their rails, their rules
PayRam: Your domain, your brand, your API keys
Ways to make money

Three shapes. Pick yours.

Same infrastructure, three go-to-market postures — each priced through the on-chain fee engine. Not an exhaustive list, just the shapes that have worked so far.

Model 1

Managed infrastructure

Deploy and manage PayRam instances for merchants who need permissionless crypto payment infrastructure but don’t want to run their own server. Price it with a per-transaction markup, a monthly retainer, or both.

Best for: devs, consultants, small-team agencies, fractional CTOs.

Model 2

Your own platform

Build a marketplace, SaaS product, or commerce platform that settles in stablecoins. PayRam handles the payment layer so your engineering stays on the product. Your markup on each sub-merchant’s volume is your take rate.

Best for: platform founders, marketplace builders, creator-economy products.

Model 3

Cross-border payouts

Average cross-border remittance costs run 6–8%. Your cost on Polygon is fractions of a cent. Build a corridor that moves USDC in both directions across borders — the spread, plus your on-chain markup, is the margin.

Best for: remittance products, gig-economy payout platforms, diaspora-focused fintech.

“The future of internet commerce runs on infrastructure you own, not services you rent. PayRam exists to widen access to commerce — helping merchants and builders become their own payment processor.”
Siddharth Menon
Co-founder, PayRam · Ex Co-founder, WazirX (15M users)
10 minutes

Start your service. Ship merchant one today.

Step 01

Deploy your PayRam instance

One line on any Ubuntu 22.04+ VPS with 15 GB+ disk. Your domain, your cold wallet, your operator account. Ten minutes end-to-end.

Step 02

Set your fees, onboard merchant one

Set a markup per chain in the operator dashboard, then create a merchant. They designate their cold wallet, you issue their API key, the webhook gets wired up.

Step 03

Ship their integration

Drop the widget script tag, hand them the API key for custom checkout, or register the MCP server for agent-operated flows. Each option carries the reference tag automatically.

Step 04

Repeat at volume

Add merchants as fast as you can sign them up. A single instance comfortably handles 50+. Your fee settles on-chain on every sweep — reconciliation scales with your DB, not your ops team.

One-line deploy
bash <(curl -fsSL https://payram.com/setup_payram.sh)
The gap

Someone's going to own this. Why not you?

Stablecoin settlement has crossed Visa. Stripe, Revolut, Flutterwave are live on-chain. Almost none of that volume flows through independently operated, self-hosted infrastructure — the businesses behind those numbers either built their own stack or signed an enterprise contract.

The permissionless, operator-owned layer for the next wave of merchant services is still wide open. The window to build it is now, while the traditional gatekeepers are still designing their approval workflows.

$2.4T+
Annual stablecoin settlement volume
400%+
Payment-processor volume growth on L2s in 2025
$2T
Projected stablecoin market by 2030
<1¢
Settlement cost on L2 — vs 1.5–3.5% on cards

Figures from public stablecoin-market data, 2025. Directional context — not a forecast of your results.

Supported Chains & Tokens

20+ tokens across 6 networks. Stablecoin-native — USDT and USDC on every supported chain.

Bitcoin
Bitcoin
BTC
Variable · ~10 min
Ethereum
Ethereum
ETH
~$1–5 · ~15 sec
Tron
Tron
TRX
~$0.01 · ~3 sec
Base
Base
BASE
~$0.01 · ~2 sec
Polygon
Polygon
POL
~$0.01 · ~5 sec
SoonSolana
Solana
SOL
~$0.001 · ~0.4 sec
Primary stablecoins:
USDTUSDT
USDCUSDC
+ BTC, ETH, TRX, and 15 more

Operator questions.

Can I charge my own fees to merchants?+
Yes — natively, as of v3.0.0. You set a markup per chain (with per-merchant overrides), and it's split on-chain at sweep time straight to your collector address. No invoicing, no manual reconciliation. You can still layer setup fees or monthly retainers on top if your model calls for it.
How does the on-chain fee split actually work?+
When a merchant’s balance is swept, the smart contract splits the transaction in one shot: the merchant’s share settles to their cold wallet, and your markup settles to your collector address. PayRam never holds either side, and there’s no separate invoice or payout step — the fee is already where it belongs the moment the sweep confirms.
Is PayRam a Payment Facilitator (PayFac)?+
Functionally yes — PayRam gives you the same master-merchant / sub-merchant architecture a PayFac provides, but for stablecoin rails instead of card rails. No sponsor bank, no MTL registration in most jurisdictions, no underwriting queue. See the crypto PayFac pillar page for the full comparison.
How does this differ from a Payment ISO agent program?+
A traditional ISO resells a processor's service and earns residual commission on card-rail volume. PayRam lets you own the stack outright — you're not reselling, you're operating. No sponsor-bank relationship, no chargeback liability, no processor to cut you off. Full ISO comparison.
Is PayRam an alternative to Stripe Connect?+
Yes — for the multi-merchant use case. Stripe Connect lets a platform run payments for sub-merchants, but Stripe holds the funds, sets the economics, and can offboard you. PayRam gives you the same master/sub-merchant model on stablecoin rails: non-custodial, your own markup per chain, no KYB, and no processor that can cut you off. You operate the instance, so the platform is yours.
Can I white-label the gateway with my own brand?+
Yes. You deploy PayRam on your own domain, configure your own checkout styling, issue API keys under your own name, and route webhooks through your own infrastructure. Your merchants never see PayRam — they see your product. White-label details.
Do I need a sponsor bank?+
No. Sponsor banks exist because card-rail PayFacs need a BIN to settle. PayRam settles on-chain in stablecoins directly to the merchant’s cold wallet. There is no card network, no acquirer, no sponsor — and no one in the middle who can cut you off.
How many merchants can one instance handle?+
A single instance on a modest VPS comfortably serves 50+ merchants. The reference system handles attribution, so reconciliation scales with the database rather than your operations team.
Do I need to hold custody of merchant funds?+
No. PayRam is non-custodial end-to-end. Each merchant configures their own cold wallet. Funds flow from customer to merchant-controlled address via smart-contract sweeps, and your fee splits off in the same transaction. You never touch their money — which also means you carry none of the custodial risk.
How is operator mode different from running PayRam for myself?+
Same software, different posture. Single-merchant mode: you use PayRam for your own store. Operator mode: you onboard other merchants, issue their API keys, manage configurations, and earn a markup on their volume. Think WordPress.org self-hosted vs. WordPress.com hosted — PayRam lets you be the hosted provider for your clients.
What about compliance?+
Because the architecture is non-custodial and merchants control their own keys, you’re providing software and operational services — not handling other people’s money. Standard merchant-services agreements, local business registration, and data-handling practices apply. Always consult local counsel for your jurisdiction.
Legal & compliance

You operate the service. Compliance is your responsibility.

PayRam is self-hosted software you deploy and run yourself. Licensing, registrations, KYC/AML where required, tax reporting, consumer-protection rules, and any other obligations in the jurisdictions where you or your merchants do business are entirely your responsibility.

PayRam is not a payment service provider, does not hold funds on behalf of any party, and carries no liability for how operators or merchants use the software. Always consult local counsel before launching commercially.

The window is open. Step through.

Every dollar of stablecoin volume that flows through a self-hosted operator is a dollar that doesn't get rented from a custodial gatekeeper. Start today. Onboard merchant one this week — and earn on every transaction after.