Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
66 changes: 63 additions & 3 deletions data/projects/btcpayserver.mdx
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: 'BTCPay Server'
dateAdded: '2022-09-22'
summary: 'Start accepting Bitcoin payments with 0% processing fees & no third-party intermediary.'
summary: 'A self-hosted, open-source Bitcoin payment processor with no fees and no third parties.'
nym: 'BTCPay Server Foundation'
website: 'https://btcpayserver.org/'
donationLink: 'https://btcpayserver.org/donate/'
Expand All @@ -11,8 +11,68 @@ twitter: 'BtcpayServer'
personalTwitter: 'NicolasDorier'
tags: ['Bitcoin', 'Lightning', 'Wallet', 'Node', 'Commerce', 'Infrastructure']
showcase: true
fund: general
announcementLink: '/blog/bitcoin-grants-july-2023#btcpay-server'
---

## About this project
BTCPay Server is a self-hosted, open-source Bitcoin payment processor. Merchants
run their own instance (on cloud, dedicated hardware, or a shared server),
connect it to their store, and receive payments directly to their own wallet
with no fees and no third-party involvement. It supports both on-chain and
Lightning payments.

BTCPay Server is a self-hosted, open-source cryptocurrency payment processor. It's secure, private, censorship-resistant, and free. Simply launch a server (cloud, your own hardware device, or an existing host), connect your e-commerce store or one of the many apps, and funds arrive directly to your connected wallet. Ability to also facilitate cross-border transactions without conversion fees. Easy to use with native wallet management, and great for invoicing and accounting.
The software comes with built-in apps: a point-of-sale terminal, tipping
buttons, payment links, and crowdfunding pages. It handles invoicing, accounting
exports, and native wallet management with hardware wallet support. For online
stores, there are integrations with
[Shopify](https://plugin-builder.btcpayserver.org/public/plugins/shopify-plugin),
[WooCommerce](https://docs.btcpayserver.org/WooCommerce/),
[Ghost](https://plugin-builder.btcpayserver.org/public/plugins/ghostplugin),
[ECWID](https://plugin-builder.btcpayserver.org/public/plugins/ecwid-plugin),
and others. A plugin system lets developers add new payment methods, reporting
tools, and third-party services.

BTCPay is used at scale. Namecheap has processed over
[$73M in BTC revenue](https://blog.btcpayserver.org/case-study-namecheap/)
through it. [BTC Inc](https://blog.btcpayserver.org/case-study-btcinc/) uses it
for Bitcoin Magazine and The Bitcoin Conference.
[Bitcoin People](https://blog.btcpayserver.org/case-study-bitcoin-people/)
built a mobile app on top of BTCPay's API to serve 270 merchants, and
[Bitcoin Jungle](https://blog.btcpayserver.org/case-study-bitcoin-jungle-cr/)
powers 200+ stores in Costa Rica.

## Why fund it?

When merchants run their own BTCPay instance, they keep full control of
their funds. No custody, no platform risk, no permission needed. But that also
means there is no revenue model built into the software. The project depends on
grants and donations to pay its contributors.

OpenSats has been supporting BTCPay Server since the [first wave of Bitcoin
grants](/blog/bitcoin-grants-july-2023#btcpay-server) in July 2023 and has
[renewed its commitment](/blog/renewing-our-commitment-to-bitcoin) since then multiple times,
most recently in the [fourteenth wave of Bitcoin
grants](/blog/fourteenth-wave-of-bitcoin-grants).

## What's next?

The latest release,
[v2.3.0](https://blog.btcpayserver.org/btcpay-server-2-3-0/), had a strong
focus on the plugin ecosystem, laying the groundwork for what's to come. It
shipped
[Plugin Builder 1.0](https://plugin-builder.btcpayserver.org/public/plugins)
with signed releases, ratings, and reviews, and third-party developers have
already been building on top of it. A
[Stripe plugin](https://plugin-builder.btcpayserver.org/public/plugins/stripe-payments)
lets merchants accept card payments through BTCPay, and when paired with
[Bitcoin Stacker](https://plugin-builder.btcpayserver.org/public/plugins/bitcoin-stacker)
it auto-converts that revenue into bitcoin. Other recent
plugins include an [MCP server](https://x.com/MrKukks/status/2022280738259845285)
for managing BTCPay via AI agents and a
[Telegram Shopping Bot](https://x.com/BtcpayServer/status/2024909133745418704)
that syncs with the point-of-sale app. The same 2.3.0 release also added native
subscriptions, server monetization, and 14 new language packs.

The team is now preparing v2.4.0, which will add multisig support and a global
search bar. A transition from .NET 8 to .NET 10 is underway, with v2.3.6 being
the last release on the old framework.
Loading