BTCPay Server

BTCPay Server

BTCPay Server is a free and open-source Bitcoin payment processor that enables direct peer-to-peer transactions without fees or intermediaries, offering enhanced privacy, security and self-hosting capabilities.

Similar self-hosted alternatives:
Repository activity:
Stars
6,804
Forks
1,756
Watchers
215
Open Issues
86
Last commit
2 days ago
Details:
Estimated Popularity
31
Pricing Model
Free
Hosting Type
Self-Hosted
License
MIT
Deployment Difficulty
Medium
Language
C#
BTCPay Server screenshot

BTCPay Server is an open-source, self-hosted payment processor for Bitcoin that enables direct peer-to-peer transactions without intermediaries or fees. It provides merchants with complete control over their payments while ensuring privacy and security.

Key Features

  • Payment Processing:

    • Direct peer-to-peer Bitcoin payments
    • Lightning Network support (LND, Core Lightning, Eclair)
    • SegWit support
    • Invoice management
    • Payment request handling
    • Point of sale applications
    • Crowdfunding capabilities
    • Donation button integration
  • Technical Infrastructure:

    • Self-hosted solution
    • Docker-based deployment
    • Full Bitcoin node integration
    • Hardware wallet support
    • Multi-tenant capabilities
    • API integration
    • Tor support
  • Security & Privacy:

    • Non-custodial architecture
    • No KYC requirements
    • Enhanced privacy features
    • Complete control over private keys
    • Secure payment processing
  • Business Tools:

    • Point of sale system
    • Crowdfunding platform
    • Invoice management
    • Payment request handling
    • Multi-user support

Help improve this content

Found an error or want to add more information about BTCPay Server? You can edit this page directly on GitHub.

Project Categories

Click on a category to explore similar projects