BBB多语言区块链交易所源码|支持期权、币币、衍生品、盲盒与质押系统

该区块链交易所源码支持多种交易类型,包括 币币交易、衍生品交易、期权交易 等,用户可以自定义币种、设置手续费、调整交易精度等多项参数。交易系统还支持是否允许充值的功能,确保灵活多变的操作配置。

行情数据的接入与主流交易所的币种行情接口对接,实现了实时、精准的市场数据同步。

系统要求及配置:

  1. 低配要求:

    • 服务器:2台,4核8GB

    • 操作系统:CentOS 7.9

    • 带宽:独享 5M+

    • 注:根据交易对数量,可适当增加服务器资源。

  2. 推荐配置:

    • 服务器:2台,8核16GB

    • 操作系统:CentOS 7.9

    • 带宽:独享 5M+

环境搭建及安装:

  1. 安装宝塔面板: 安装并配置好基础环境。

  2. 安装 PHP 8.1: 配置拓展:Redis, fileinfo, gmp, swoole 5.0+。

  3. 数据库配置: MySQL 8, Redis 5+。

  4. Curl版本: Curl 8+。

服务启动及管理:

  • 启动命令:
    nohup php -d swoole.use_shortname=’Off’ bin/hyperf.php start >/dev/null 2>&1 &

  • 关闭命令:
    ps -ef | grep -v grep | grep Exchange | awk ‘{print $2}’|xargs kill -9

  • 更新币种行情命令(重启服务后):
    php -d swoole.use_shortname=’Off’ bin/hyperf.php load:currency

  • 生成 RSA 密钥对命令:
    php -d swoole.use_shortname=’Off’ bin/hyperf.php gen:key(密钥存储路径:config目录,公钥为 public_key.pem,私钥为 private_key.pem

服务配置:

进入 server 目录,查看 .env 文件,进行配置。

  • 应用服务PROCESS=true

  • 币种行情服务CURRENCY=true

  • 定时任务CRONTAB=true
    注:独立部署币种行情服务时,将 PROCESS=falseCRONTAB=false

电报监控机器人设置:

  1. 添加官方账号 @BotFather

  2. 创建新机器人,按照提示操作,记录下 token access

  3. 将机器人拉入相应群组以便监控。

私钥加密管理:

  1. 使用命令生成 RSA 密钥对。

  2. 保管好私钥,删除服务器上的私钥,仅保留公钥。

  3. 私钥用于查看用户链上地址私钥。

  4. 更换私钥时需要重启服务。

Nginx 配置:

  1. 域名配置

    • H5域名:h5.xxx.com

    • 官网域名:web.xxx.com

    • 代理域名:agent.xxx.com

    • 后台域名:admin.xxx.com

    • 接口域名:api.xxx.com

详细的教程和配置文件,请参见附带的压缩包。

隐藏内容
本内容需权限查看
  • 普通用户: 900RMB
  • VIP会员: 900RMB
  • 永久会员: 免费
已有25人解锁查看
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。