区块链数字货币合约交易所开源系统源码

一、交易所特色

  • 特色1: 基于内存撮合引擎,与传统基于数据库撮合更快

  • 特色2: 前后端分离,基于Token的Api授权机制

  • 特色3: 基于SpringCloud微服务架构,扩展更容易

  • 特色4: MySQL、MongoDB、Redis多种数据存储方式,只为更快

  • 特色5: Kafka发布订阅消息队列,让订单更快流转

  • 特色6: 主流币种对接区块链接口齐全,开箱即用

  • 特色7: 冷热钱包分离,两种提现方式,保证安全

  • 特色8: 机器人系统,同步行情,维护深度,防止搬砖

  • 特色9: 原生App,Java和ObjectC提供原生体验

  • 特色10: 支持添加自定义平台币及其他币种

二、交易所介绍

1、概括

      本项目是基于Java(SpringCloud)开发的比特币交易所 | BTC交易所 | ETH交易所 | 数字货币秒合约交易所 | 合约交易平台 | 撮合交易引擎。可用来搭建和二次开发数字货币交易所,系统模块分为现货交易、永续合约、秒合约、期权合约、理财、机器人、会员钱包、后端管理、代理商、OTC 交易、在线聊天。

          PC 端采用VUE 编写, H5 移动端采用uniapp,app 为原生技术开发。

          源码开源,无任何加密。

2、技术栈

  • 后端:Spring、SpringMVC、SpringData、SpringCloud、SpringBoot

  • 数据库:Mysql、Mongodb

  • 其他:redis、kafka、阿里云OSS、阿里云邮件推送、腾讯防水校验

  • 前端:Vue、iView、less

3、整体架构

整体架构
整体架构
逻辑架构
逻辑架构
部署架构
部署架构
依赖关系
依赖关系

三、联系方式

需要交易所开源代码的朋友,Telegram:@bizzanex