BTCPay Server logo

BTCPay Server

BTCPay Server is a self-hosted, open-source cryptocurrency payment processor for accepting Bitcoin payments without third parties or fees. It supports merchants, e-commerce stores, community hosts, and organizations through invoicing, point-of-sale, payment links, crowdfunding, wallet management, and an API.
Distributed

Description

BTCPay Server is an open-source project that provides self-hosted cryptocurrency payment processing. Users can deploy it on cloud infrastructure or hardware, use a shared host, connect e-commerce integrations and apps, and receive funds directly to a connected wallet. Its built-in tools include invoicing and accounting exports, point-of-sale, tipping buttons, payment links, crowdfunding, native wallet management with hardware-wallet support, and API-based automation for stores, invoices, users, workflows, and access control. The project serves merchants, e-commerce businesses, local communities, and organizations accepting Bitcoin payments.