Assembly Line

Btcpayserver vs Open Payment Host

Btcpayserver and Open Payment Host are both self-hosted payment gateway software. Btcpayserver is open source under MIT, with 7.9k GitHub stars. Open Payment Host is open source under AGPL-3.0, with 243 GitHub stars.

Which to pick

Pick Btcpayserver when
You want to accept Bitcoin directly into your own wallet without a third-party processor.
Pick Open Payment Host when
You sell a few digital products and want to avoid platform commissions on top of Stripe fees.

Side by side

What it does

A self-hosted Bitcoin and Lightning payment processor with invoices, a point of sale, crowdfunding pages and e-commerce plugins, with no middleman fees.

A self-hosted storefront for selling digital products, subscriptions and files through Stripe, as an alternative to Gumroad or Ko-fi.

Watch out

You run a full node and handle crypto price volatility, accounting and tax yourself.

One maintainer, no releases, and you take on tax handling that Gumroad-style platforms do for you.

Ready for

Production-ready

Experimental

Runs as

Self-hosted server (both)

Built with

C#, .NET and PostgreSQL

Go, PostgreSQL, SQLite and Stripe

Source code

Open source, MIT (permissive)

Open source, AGPL-3.0 (network copyleft)

What the license allows

You can build it into a product you sell, as long as you keep its copyright notice.

Use inside your business is unrestricted. If you change it and let customers use it over the internet, you must publish your changes.

How widely known

7.9k GitHub stars

243 GitHub stars

How established

Established: started 9 years ago, latest release v2.4.7.

Established: started 3 years ago, no tagged release yet.

Other comparisons

More self-hosted payment gateways

Every self-hosted payment gateway product and project, ranked

Both sides were judged on 2026-11-03 from each project's README and GitHub data. License, age and popularity lines are worked out directly.