Open-Source Crypto Payment Gateways (2026): 9 Projects, Licenses and Activity
Shieldz Swap Swap now with shieldz.cash Any coin, any chain · 0.15% fee · no account Swap nowAn open-source crypto payment gateway lets you read, audit and run the code that handles your money. That matters more in crypto than almost anywhere else, because the gateway software decides which address a buyer pays and when an order counts as paid. Being able to check that logic, or hire someone to check it, is the whole point.
The catch is that “open source” gets used loosely. Several gateways that call themselves self-hosted ship closed binaries, and some popular repos haven’t been touched in years. So we pulled the GitHub data for every open-source project in our dataset of 93 crypto payment gateways: license, stars and last push, all as of October 23, 2026. This is the companion to our PayRam vs BTCPay Server vs Shieldz comparison, which covers one of the gateways that didn’t make this list.
What counts as open source here
We only include a project if the code that actually processes payments is public under an open-source license (MIT, GPL and similar). That rules out three common cases:
- Closed binaries you host yourself. PayRam is self-hosted, but the gateway ships as a prebuilt Docker image. Its GitHub holds install scripts and plugins, not the gateway.
- Hosted gateways with open SDKs. Most hosted gateways publish open-source client libraries but run closed servers. Shieldz is one of them, more on that below.
- “Source available” code under licenses that restrict commercial use.
The 9 projects at a glance
| Project | License | Server | Coins | Fee | Last push |
|---|---|---|---|---|---|
| BTCPay Server | MIT | Yes | BTC, Lightning, plugins | 0% | Oct 2026 |
| Bitcart | MIT | Yes | BTC, XMR, ETH, USDT, more | 0% | Oct 2026 |
| SHKeeper | GPL-3.0 | Yes (k3s) | BTC, XMR, SOL, USDT, more | 0% | Sep 2026 |
| DV.net | MIT | Yes | ~50 | 0% | Oct 2026 |
| LNbits | MIT | Yes + LN source | Lightning | 0% | Oct 2026 |
| MyCryptoCheckout | GPL | WordPress | ~100 | 0% ($49/yr plan) | Aug 2026 |
| GoUrl | MIT | No | BTC, LTC, DOGE, older coins | 1.5% | May 2024 |
| Solana Pay | MIT | No (protocol) | SOL, SPL tokens | Gas only | Oct 2026 |
| DePay widgets | MIT | No (widgets) | Many tokens | 0% / 1.5% hosted | Mar 2026 |
Fees and coin counts come from our open dataset and each project’s README. Stars and last push come from the GitHub API on October 23, 2026.
Full gateways you run yourself
These four are complete payment processors: invoices, a checkout page, webhooks and store plugins, all on your own server.
BTCPay Server is the reference. MIT-licensed since 2017, with by far the largest community, the most integrations and Lightning built in. It is Bitcoin-first, so stablecoins and altcoins come through plugins. If you want the most battle-tested open code and the most people who can help you, start here.
Bitcart covers more coins out of the box, including Monero, ETH, TRX and USDT, without hunting for plugins. It is written in Python and also MIT-licensed. Pick it over BTCPay when your buyers pay in more than Bitcoin.
SHKeeper has a broad coin list, from Bitcoin and Lightning to Monero, Solana, and USDT and USDC on several chains. It is the only GPL-3.0 project here, which matters if you plan to modify and redistribute it. It installs on k3s with Helm, a heavier setup than a single Docker container.
DV.net is the youngest and smallest on GitHub, but its Go backend is actively developed, with pushes this week. The merchant holds the wallets and the seed. It is worth a look if you want a modern stablecoin-friendly stack and don’t mind a smaller community.
Our self-hosted gateway comparison goes deeper on running these, including server costs and the node question.
Open source without a server
Not every open-source option means renting a VPS.
MyCryptoCheckout is a WooCommerce plugin that runs inside your WordPress site and sends payments wallet to wallet. It is free to start, with a $49/year plan for unlimited use. Its GitHub repo is small because the plugin is distributed through WordPress.org.
GoUrl is one of the oldest options (2014) and still listed in many comparisons, but its main repository hasn’t had a push since May 2024 and it charges 1.5% on website payments. We would not start a new store on it.
LNbits sits in between. It is a Lightning accounts system with extensions for point-of-sale, paywalls and invoices, but it needs a Lightning funding source behind it, such as your own node.
Building blocks for developers
Solana Pay is a protocol, not a gateway: a standard for payment requests on Solana, with an SDK. You build the checkout yourself. One thing to know in 2026: its old GitHub repository now hosts pay.sh, a CLI for x402 and MPP agent payments, while the Solana Pay spec lives at docs.solanapay.com.
DePay widgets are MIT-licensed payment widgets that convert the buyer’s token on the fly. Self-hosting them is free, and DePay’s hosted service charges 1.5%. The widgets repo hasn’t had a push since March 2026.
Where Shieldz fits (honestly)
Shieldz is not an open-source gateway. It is a hosted, non-custodial service: you paste a wallet address, buyers pay straight to it, and Shieldz never holds the funds. The platform fee is $0.
What is open is everything you integrate with. The Node, Python, Rust and PHP SDKs, the MCP server, the CLI and the WHMCS and Azuriom modules are all MIT-licensed on GitHub, and our gateway dataset is CC-BY-4.0. And the verify page shows why Shieldz can’t move your money: it only ever sees public keys and receive addresses, never anything that can spend.
So the honest split is this. If you need to read and run the server code yourself, pick one of the full gateways above. If what you actually want is no fee, your own custody and no KYC, and running a server is a cost rather than a goal, Shieldz gives you that in a few minutes. Try it with the payment link generator.
How to choose
- Bitcoin and Lightning first, biggest community: BTCPay Server.
- Many coins including Monero, simple Docker setup: Bitcart.
- Broad coin list including Lightning and Monero, and you’re comfortable with Kubernetes: SHKeeper.
- WordPress store, no server: MyCryptoCheckout, or the Shieldz WooCommerce plugin if a hosted non-custodial gateway is fine.
- Building your own checkout on Solana: Solana Pay.
- You were looking at PayRam: it isn’t open source. Read PayRam vs BTCPay Server vs Shieldz.
FAQ
What is the best open-source crypto payment gateway? BTCPay Server, for most people. It is MIT-licensed, actively developed and has the largest community. Bitcart and SHKeeper are better fits if you need many coins out of the box.
Is PayRam open source? No. PayRam is self-hosted, but the gateway ships as a closed Docker image. Only its install scripts, plugins and MCP server are on GitHub.
Is Shieldz open source? The Shieldz service is not. Its SDKs, MCP server, CLI and plugins are MIT-licensed, and payments go straight to your own wallet, so Shieldz never holds funds.
Do I need a server for an open-source crypto gateway? For a full gateway like BTCPay, Bitcart, SHKeeper or DV.net, yes. Plugins like MyCryptoCheckout run inside WordPress, and protocols like Solana Pay run in your own app.
shield