引言
Epusdt (全称: Easy Payment Usdt) 是Go语言编写的Usdt支付中间件 (Trc20网络) 的私有部署。
网站管理员或开发人员可以通过Epusdt提供的http api集成到您的任何系统中,而无需过度配置,仅依靠mysql和redis。
可以实现USDT在线支付和消息回拨,所有这些都在优雅而即时的完成!🎉
私有构建允许Usdt令牌直接进入您的钱包,而无需额外的费用和签名费。💰。
项目特点
- 支持私有化部署,无需担忧钱包被窜改和吞单😁
- Go言语跨平台完成,支持x86和arm芯片架构的win/linux设备
- 多钱包地址轮询,进步订单并发率
- 异步队列呼应,优雅及高性能
- 无需额定环境配置,仅运转一个编译后二进制文件即可运用
- 支持http api,其他零碎亦可接入
- Telegram机器人接入,便捷运用和领取音讯疾速告诉
项目结构
Epusdt下载
https://github.com/assimon/epusdt/releases/tag/v0.0.3
使用方法
准备工作
请确保曾经安装并启动了Mysql和redis、Supervisord效劳
准备一个telgeram机器人🤖(用于操作你的钱包和接收通知),教程参考:https://w37fhy.cn/2364.html
准备一个收银台域名,并完成解析(例如:upay.vs98k.cn)。用于领取恳求发起和扫码页面
一、新增网站
在宝塔面板网站里新增一个网站,无需php和ftp纯静态即可,但是需要数据库!
将提前解析好的收银台域名绑定。

二、导入Sql
三、配置Epusdt
1.将编译好的Epusdt项目压缩包上传至刚刚新增的网站目录,随后解压。

2.将.env.example重命名为.env文件,这个是配置文件
3.编辑.env文件,填入你的配置
注意:配置文件里面不认识的不要修改,留空即可
四、配置反向代理
由于Epusdt会自动开启http服务并监听配置端口,所以可以直接用ip访问,例如: http://127.0.0.1:8000。
这会显得非常不美观,还没有https。
所以我们需要借助nginx的反向代理来为Epusdt绑定一个域名
点击宝塔->网站->点击刚刚新增网站的设置->反向代理设置

五、赋予Epusdt执行权限
linux服务器需要赋予Epust执行权限方可启动。
1.通过ssh进入服务器终端
2.进入epusdt可执行文件所在目录(目录位置可以参考宝塔面板的网站根目录)
3.执行命令chmod +x epusdt赋予权限(根据你的实际目录来,不用一比一抄我的,每个人的目录都不一样)

六、配置supervisor
为了保证Epusdt常驻后台运行,我们需要配置supervisor来实现进程监听
打开宝塔supervisor,添加守护进程

七、测试
