TokenPay是一个由C#语言编写的私有化部署的区块链支付解决方案。
页面支持以简体中文、英语、俄语显示,依据访问者设备语言自适应,不支持的语言默认显示英语
本项目不依赖任何外部资源,无需另外部署数据库,采用轻量化的sqlite,也无需redis。
任意项目都可以对接,轻松实现TRX、USDT-TRC20以及ETH系原生币以及ETH系ERC20代币,理论支持所有ETH系的区块链收款!😊 😊 😊
TokenPay 遵守 GPLv3 开源协议!
- 下载release对应平台的包,解压到指定目录
- 重命名appsettings.Example.json为appsettings.json,并修改配置文件
appsettings.json说明参见:appsettings.json - 重命名EVMChains.Example.json为EVMChains.json,并配置需要支持的区块链。
只需修改配置中的Enable和ApiKey,其他配置项请勿修改!!!
配置文件中已添加ETH、BSC、Polygon三条区块链,如需其他ETH系的区块链可自由拓展。每条区块链配置都带有一个Enable参数,表示是否启用此区块链,默认的三条区块链的此项配置都为false,请将需要启用的区块链Enable参数更改为true EVMChains.json说明参见:EVMChains.json - 为二进制文件TokenPay增加可执行权限
- 宝塔应用管理器或Supervisor管理器添加应用
应用名称:TokenPay
运行身份:root 应用环境:无 (Supervisor管理器无此项)
执行目录:/xxx (你解压文件的目录)
启动文件:/xxx/TokenPay
如有其他选项保持默认
如需修改项目启动端口 可以增加启动参数 –urls=http://+:5001 如: ./xxx/xxx/TokenPay –urls=http://+:5001
5001可以改为任意未被占用的端口,建议大于5000 - 添加一个纯静态网站,配置反向代理 http://127.0.0.1:5000
搭建繁琐,不会的可以联系
本文来自投稿,不代表本站立场,如若转载,请注明出处: