BEpusd支付源码搭建教程指南

图片[1]-Epusd支付源码搭建教程-盘口源码-pankou123.com

Bepusdt 项目介绍

Bepusdt 是一款个人 USDT 收款网关,旨在让 USDT.TRC20 收款更便捷好用,且部署简单。它重新构建了 Epusdt,去除了非必要依赖,增加了不少实用新特性,项目采用 GPLV3 开源协议,用 Go 1.21 语言编写,基于 Gin Web Framework v1.9 和 Golang Telegram Bot Api-v5 Release v1.9.21 开发。

🌟亮点特性

  1. 功能全面且兼容:拥有 Epusdt 所有特性,插件无缝替换,订单收款和余额变动通知可指定群组推送,还支持自定义 USDT 支付精度。
  2. 汇率实时同步:USDT 和 TRX 汇率实时同步交易所,还能在此基础上波动调整,机器人可查实时汇率与计算浮动汇率。
  3. 便捷部署与监控:支持 Docker 一键部署,不依赖 MySQL 和 Redis,通过底层区块扫描实现秒级响应,支持 TRX 收款及相关余额变动监控。
  4. 信息查询方便:机器人可查询任意地址的 USDT、TRX 余额。

🛠参数配置

Bepusdt 靠环境变量配置参数,大多有默认值,少量配置即可运行。像订单有效期、汇率、支付精度、监听地址等都能设,TG_BOT_TOKEN 和 TG_BOT_ADMIN_ID 这俩参数必须设置,不然没法用。

🚀安装部署

项目提供了多种安装部署方式,包括 Docker 安装教程(强烈推荐)、https 配置教程、Linux 手动安装教程和 Linux 时钟同步配置,还有彩虹易支付对接教程,非常贴心。

⚠️注意事项

  1. 订单交易很依赖时间,服务器时间得准,不然订单可能出问题。
  2. 部分功能靠网络,服务器网络得稳定干净,不然功能可能异常。

📚接口文档

  1. 创建支付订单:发 POST 请求到 /api/v1/order/create-transaction,传交易类型、订单号、金额等数据,返回交易 ID、收款地址等信息。
  2. 支付成功回调:接收包含交易状态等信息的回调通知,用于后续处理。

👥贡献者

有 @v03413、@zbuse、@monlor、@kia678 等开发者参与其中。

📢免责声明

项目仅供个人学习研究,使用时得遵守法律法规,违法后果自负。

Bepusdt 项目 Docker 安装教程

如果您想使用 Bepusdt 来便捷地处理个人 USDT 收款,使用 Docker 进行安装是个很棒的选择哦,就像把项目轻松放进一个 “魔法盒子” 里,一键启动就能用啦。

前提准备

在开始之前,要先确认您的服务器已经安装好了DockerDocker Compose,要是还没安装的话,得先自行搞定它们哦,这就好比给我们的 “魔法盒子” 搭建好运行的基础环境。

安装步骤

  1. 一切就绪后,直接在服务器上执行下面这条命令(注意哦,命令里的参数得改成适合您自己的,按照相同格式改就行啦):
 
 
docker run -d --restart=always 
-p 8080:8080 
-e TG_BOT_TOKEN=6361745888:AAFaX_T9XLe4hvF7vRLf1dvolQcuAkw6888 
-e TG_BOT_ADMIN_ID=1641035888 
-e USDT_RATE=~0.98 
v03413/bepusdt:latest
这里的TG_BOT_TOKENTG_BOT_ADMIN_ID等参数就像是打开项目功能大门的钥匙,得换成您自己的专属 “钥匙” 才能正常使用哦。
2. 命令执行成功后,就可以通过访问http://您的服务器IP:8080来查看是否安装成功啦。如果页面能正常打开,恭喜您,安装成功啦!这时候您就可以开心地使用机器人添加钱包地址,开始体验 Bepusdt 的便捷收款功能喽。是不是超级简单呢😉?

Bepusdt 在 Linux 系统上的手动安装教程

如果您想在 Linux 系统(特别是 debian11 及以上版本,目前主要针对 amd64 架构测试,其他架构需自行测试哦)上手动安装 Bepusdt,那就跟着这些步骤来,把它妥妥地安装到您的服务器上,开启便捷收款之旅吧。

安装流程

  1. 首先,准备好您的服务器,就像准备好一块肥沃的土地来种 “程序种子”😉。然后打开终端,进入/tmp目录,这就像是来到了我们的 “工作场地”。
cd /tmp
  1. 接着,要把 Bepusdt 的最新版本下载下来,就像是从 “程序仓库” 里把宝贝取出来一样。执行下面这条命令:
wget -O./bepusdt.zip https://github.com/v03413/bepusdt/releases/latest/download/bepusdt-linux-amd64.zip
  1. 下载好后,把这个压缩包解压开,让程序文件都释放出来:
unzip./bepusdt.zip
  1. 然后把解压出来的文件移动到系统目录里,给它在系统里找个 “家”:
mv./bepusdt /usr/local
  1. 为了让软件能在服务器开机时自动启动,我们要配置一下自启相关的设置,先把服务文件移到合适的位置:
mv /usr/local/bepusdt/bepusdt.service /etc/systemd/system
systemctl enable bepusdt.service
  1. 现在要根据您的实际情况来配置软件的参数啦,打开参数配置文件,仔细填写或修改相关信息,这一步就像是给软件量身定制 “衣服”,让它更适合您的需求:
vi /usr/local/bepusdt/Environment.conf
  1. 最后,启动软件,让它开始工作:
systemctl start bepusdt.service
  1. 想确认软件是否成功启动了吗?执行下面这条命令查看状态,如果看到Active: active (running),那就说明大功告成啦,Bepusdt 已经在您的服务器上欢快地运行起来喽😎!
systemctl status bepusdt.service
© 版权声明
THE END
点赞20 分享