OpenSource-Hub
B

BTCPay Server

7.5k stars·隐私保护·已提供 SHA-256 校验码,下载后可自行核对文件完整性

BTCPay Server 是一个免费开源的比特币支付处理器,让你直接接收比特币付款,无需手续费或第三方中介。

智能下载

前往项目主页

该项目暂未提供安装包,请直接访问源代码仓库

免费开源,自己掌控比特币支付,彻底摆脱中间商和手续费。

核心功能

  • 直接点对点比特币支付,零交易手续费(仅网络矿工费)
  • 完全非托管,私钥由你掌控,隐私安全有保障
  • 支持闪电网络,即时交易且手续费极低
  • 自托管部署,支持 Tor 匿名网络
  • 多租户共享,可和朋友一起使用

避坑指南

  • 自托管需要一定的技术能力(Linux、Docker 基础),不适合完全不懂技术的用户。2. 比特币全节点需要占用大量磁盘空间(约 500GB+)和带宽,请确保有足够的硬件资源。3. 闪电网络通道管理较复杂,资金可能被锁定,需学习相关概念。4. 与 BitPay 等中心化方案相比,BTCPay 没有客服支持,全靠社区。

适用场景

  • 个人或商家在网站上接受比特币付款,避免被中心化支付商抽成
  • 内容创作者、慈善组织设置捐赠按钮,接收无中介的赞助
  • 线下零售店使用销售点应用,通过二维码收款
  • 众筹项目使用公开的付款请求,透明管理资金

详细介绍

BTCPay Server 是一款免费开源的比特币支付处理器,采用自托管、非托管模式。您可以直接点对点接收比特币付款,无需支付任何手续费(仅需网络矿工费),没有中间商,也不需要 KYC 身份验证。您完全掌控自己的私钥,隐私性和安全性极高。支持隔离见证、闪电网络(LND、CLN、Eclair)、Tor 网络以及多租户共享。功能包括发票管理、付款请求、销售点应用、众筹、捐赠按钮,以及集成硬件钱包的全节点钱包。它专为比特币打造,另有社区维护的山寨币构建版本。

常见问题与排障 (2)

故障排除
为什么BTCPay显示“The calculated rate should not be 0”并禁用支付方式?

当主要汇率提供商返回零或负汇率时(例如,yadio 返回 BTC_USD = 0),就会发生这种情况。临时解决方法是切换到不会返回零汇率的不同主要汇率提供商。请追踪 issue #7376 以获取永久修复,该修复将把非正汇率视为无效并允许后备提供商运行。

来源 Issue #7376
故障排除
为什么BTCPay Server显示“您的节点正在同步”,而不显示比特币区块?

这表明你的底层比特币节点(例如 bitcoind)仍在同步区块链。检查同步状态:对于 Docker 部署,运行 docker logs bitcoind;对于 Umbrel,在仪表盘中查看 Bitcoin 节点应用。等待同步完成。如果卡住,重启节点服务:docker restart bitcoind 或重启 Umbrel 设备。确保磁盘空间和网络连接充足。同步完成后,该消息消失,钱包功能恢复。

来源 Issue #7371

标签

bitcoinpayment-processorlightning-networkself-hostedopen-sourcenon-custodial

快速上手

1

下载安装包

点击上方按钮下载对应系统的安装包

2

安装软件

双击下载的安装程序,按提示完成安装

3

步骤1:访问官网 btcpayserver.org,选择自托管还是第三方托管(新手建议先试用第三方)

4

步骤2:若自托管,参考部署文档(https://docs.btcpayserver.org/Deployment/)使用 Docker 一键部署,或选择一键式安装脚本

5

步骤3:部署完成后,访问后台注册账户,按新手向导完成比特币节点连接和钱包设置

安装指引
  1. 步骤1:访问官网 btcpayserver.org,选择自托管还是第三方托管(新手建议先试用第三方)
  2. 步骤2:若自托管,参考部署文档(https://docs.btcpayserver.org/Deployment/)使用 Docker 一键部署,或选择一键式安装脚本
  3. 步骤3:部署完成后,访问后台注册账户,按新手向导完成比特币节点连接和钱包设置
文件完整性

暂未获取到校验码

该项目暂未在 GitHub Release 页面提供 SHA-256 校验码

SHA256 校验码

暂无校验码

建议从 GitHub Releases 页面直接下载,并自行核对文件完整性

本平台所有 SHA-256 校验码均提取自项目在 GitHub 官方 Release 页面发布的文件,未做任何修改。你可以通过 GitHub Releases 页面自行验证。

运维指引

卸载说明

如果使用 Docker 部署,执行 `docker-compose down -v` 删除容器和数据卷;若手动安装,需删除安装目录、数据库文件和系统服务。建议先备份钱包私钥和重要数据。

无额外依赖

下载后即可直接使用,无需安装其他运行环境

项目信息
开源协议MIT
最后更新2026-06-26 11:45:23
GitHub 仓库官方网站

遇到问题?查看下方 FAQ

2 FAQs

相似推荐