shieldz blog

PayRam Alternatives (2026): PayRam vs BTCPay Server vs Shieldz

Deniz Yanbollu · October 23, 2026

Shieldz Swap Swap now with shieldz.cash Any coin, any chain · 0.15% fee · no account Swap now

PayRam is a self-hosted crypto payment gateway built around stablecoins: you install it on your own server, customers pay in USDC, USDT, Bitcoin and a handful of other assets, and the money sweeps to a cold wallet you control. It charges no percentage of your sales. That makes it a real option, and it is why people searching for it usually end up comparing it with two others: BTCPay Server, the long-standing self-hosted default, and hosted non-custodial gateways like Shieldz that skip the server entirely.

This post compares the three honestly, from PayRam’s own docs and installer, the BTCPay project, and our pricing page. If you want the wider field first, our self-hosted crypto payment gateway comparison covers all four self-hosted options, including Bitcart and DV.net.

PayRam in one paragraph

PayRam runs as a single Docker container (payramapp/payram) that its installer script pulls onto your Linux server, with PostgreSQL alongside. PayRam’s site asks for Ubuntu 22.04+, 2 CPU cores (4 recommended), 6 to 8 GB of RAM and 15 GB of disk, and estimates a VPS at roughly $20 to $150 a month. Each customer gets their own permanent deposit address. A feature called SmartSweep then moves balances from those addresses into your cold wallet using a sweep contract, with a separate “hot wallet” holding a little ETH, POL or TRX to pay the gas. There is no signup, no KYB, and PayRam never holds your funds.

The three side by side

PayRamBTCPay ServerShieldz
ModelSelf-hostedSelf-hostedHosted, non-custodial
Platform fee0%0%0%
Running costYour VPS (~$20 to $150/mo, PayRam’s estimate)Your VPS, plus a node or a connection to one$0 (optional $99/year Pro)
CustodyYou (sweeps to your cold wallet)YouYou (settles straight to your wallet)
KYC to startNoneNoneNone
Source codeClosed (ships as a Docker image)Open source (MIT)Hosted service; SDKs and plugins are MIT
CoinsBTC, ETH, USDT, USDC, TRX, cbBTC, POL, PYUSDBitcoin + Lightning, altcoins via pluginsUSDC/USDT on five chains, Bitcoin, shielded Zcash, other coins via swap
Chains for stablecoinsEthereum, Base, Polygon, TronPlugins onlyFive chains
LightningNoYesNo
SetupInstall script, deploy a sweep contract per network, fund a hot walletDocker deploy, node sync or external nodePaste a wallet address
Who keeps it onlineYouYouShieldz

Coin lists come from PayRam’s supported networks table and the Shieldz pricing page. PayRam lists TON as coming soon and accepts Solana stablecoins by settling them as USDC on Base.

Yearly running cost before network gas: PayRam on a $150 per month VPS costs $1,800 a year, PayRam on a $20 per month VPS $240, Shieldz Pro (optional) $99, Shieldz Free $0
None of the three takes a cut of your sales. The difference is the server: with PayRam you pay for one every month, with Shieldz you don't need one.

Where PayRam is the better pick

PayRam does some things that neither BTCPay nor a hosted gateway does as well.

If you run a deposit-style business at volume and already have someone comfortable operating Linux servers, PayRam is a sensible choice.

What PayRam asks of you

The trade-offs are the usual self-hosting ones, plus a few specific to how PayRam sweeps funds.

BTCPay Server: the open-source default

BTCPay Server is the reference self-hosted gateway: MIT-licensed, around since 2017, with the largest plugin and integration ecosystem and Lightning built in. It is Bitcoin-first. Stablecoins and altcoins come through plugins rather than by default.

Choose BTCPay over PayRam if Bitcoin and Lightning are your main payment methods, or if being able to read the code matters to you. Choose PayRam over BTCPay if your buyers mostly pay in USDT and USDC and you want that working on day one. For a deeper look at BTCPay against a hosted service, see BTCPay Server vs CoinGate.

Shieldz: the same outcome without a server

Most people who look at self-hosted gateways want three things: no platform fee, no third party holding their money, and no KYC. Self-hosting is one way to get them. A hosted non-custodial gateway is another.

Shieldz gives you those three things as a hosted service. You paste a wallet address and get a checkout. Each payment goes straight from the buyer to your wallet, and Shieldz never holds the funds or your keys. There is no server, node, hot wallet or sweep contract, so there is nothing to top up with gas. The platform fee is $0. Buyers who pay through the checkout widget in a coin you don’t settle in pay a 0.15% swap fee on their side, and your amount arrives in full.

The Shieldz hosted checkout for a $49 invoice, letting the buyer pick USD Coin, Ethereum, BNB, Avalanche or Tether, labelled non-custodial with $0 fees
The Shieldz hosted checkout. The buyer picks a coin and network, and the payment goes to the merchant's wallet, not to Shieldz.

The trade-off is the mirror image of PayRam’s. Shieldz keeps the service online, so you depend on it being up, though a confirmed payment is already in your wallet and nothing is ever held back. Shieldz doesn’t give each customer a permanent deposit address the way PayRam does, so it fits invoice-style selling (stores, SaaS, digital goods, donations) better than casino-style top-ups. It also isn’t something you can run on your own box.

It works with WooCommerce, Easy Digital Downloads, GiveWP, a payment link with no website at all, or the API and SDKs.

Which one to pick

All three keep custody with you and none takes a percentage. The real question is whether you want to run a server, and that comes down to your business, not to which gateway is “better”. For the full field of 93 gateways, see the crypto payment gateways comparison.

FAQ

Is PayRam free? PayRam charges no percentage of your sales and no setup fee. You pay for the server you run it on (PayRam estimates about $20 to $150 a month for a VPS) and the network gas for deploying sweep contracts and sweeping funds.

Is PayRam open source? Not the gateway itself. PayRam publishes its install scripts, plugins and MCP server on GitHub, but the gateway ships as a prebuilt Docker image. BTCPay Server and Bitcart are the open-source self-hosted options.

What is the best PayRam alternative? It depends on why you picked PayRam. For self-hosting with open-source code, BTCPay Server. For the same no-fee, no-custody, no-KYC outcome without running a server, a hosted non-custodial gateway like Shieldz.

Does PayRam need KYC? No. PayRam is self-hosted and needs no signup or KYB. Shieldz needs no KYC either: you start with a wallet address.