开源数字货币合约交易所,基于Java开发的比特币交易所 | BTC交易所 | ETH交易所 | 数字货币交易所 | 交易平台 | 撮合交易引擎。本项目有完整的撮合交易引擎源码、后台管理(后端+前端)、前台(交易页面、活动页面、个人中心等)、安卓APP源码、苹果APP源码、币种钱包RPC源码。开源项目仅供学习参考,请勿用于非法用途。
开源数字货币合约交易所,基于Java开发的比特币交易所 | BTC交易所 | ETH交易所 | 数字货币交易所 | 交易平台 | 撮合交易引擎。本项目有完整的撮合交易引擎源码、后台管理(后端+前端)、前台(交易页面、活动页面、个人中心等)、安卓APP源码、苹果APP源码、币种钱包RPC源码。开源项目仅供学习参考,请勿用于非法用途。
IPEX数字资产交易平台主要针对数字资产与数字资产之间的交易,利用撮合机制包括限价交易、市价交易,为用户打造高速的数字资产交易,同时将交易过程记录在区块链上。功能成熟、应用广泛的数字资产交易系统,强大的内存撮合引擎保证高并发量交易支持,包含完善的前后台系统,提供配套中心化钱包,系统安全稳定,可保障平台和用户双方的隐私安全、系统安全和资产安全。支持策略委托,支持国际化。目前系统支持USDT、ETH、BTC等当前多种主流的数字货币交易。可以实现基础的交易所功能,钱包转入转出功能等。本平台基于强大的分布式系统架构,面向服务的体系架构,支持负载均衡、动静分离,仅数据库就采用了三种高性能数据库组合模式,以提升系统承载能力和响应速度,搭建以MySQL为主,MongoDB、Redis为辅的模式,用Redis做缓存,MongoDB来存储大数据;采用REST用于数据实时查询和分析,快速处理大规模的交易数据;采用SpringCloud来治理所有的服务,高性能以及透明化接入应用,实现软负载均衡及容错;MQ消息队列机制,缓解系统在高并发环境下的压力,从而保证系统稳定和资金的安全;同时采用Node+Soketio来进行数据的实时推送,用户随时掌握最新交易情况。 本平台系统功能丰富,强大实用。特有的全接口化的快速充值、提现、充币、提币功能为客户提供最便捷的资金转账手段。深入磨合安全可靠的限价、市价两种交易模式,多种交易模式自由组合完全覆盖用户的需求,利用专属高级算法自动撮合完成交易。平台后台专有的核算机制来监听所有用户的资金,以及专属报表,以保证资金是准确无误的。
IPEX数字资产交易平台主要针对数字资产与数字资产之间的交易,利用撮合机制包括限价交易、市价交易,为用户打造高速的数字资产交易,同时将交易过程记录在区块链上。功能成熟、应用广泛的数字资产交易系统,强大的内存撮合引擎保证高并发量交易支持,包含完善的前后台系统,提供配套中心化钱包,系统安全稳定,可保障平台和用户双方的隐私安全、系统安全和资产安全。支持策略委托,支持国际化。目前系统支持USDT、ETH、BTC等当前多种主流的数字货币交易。可以实现基础的交易所功能,钱包转入转出功能等。采用REST用于数据实时查询和分析,快速处理大规模的交易数据;同时采用Node+Soketio来进行数据的实时推送,用户随时掌握最新交易情况。 本平台系统功能丰富,强大实用。特有的全接口化的快速充值、提现、充币、提币功能为客户提供最便捷的资金转账手段。深入磨合安全可靠的限价、市价两种交易模式,多种交易模式自由组合完全覆盖用户的需求。
数字货币交易所项目(Spring Cloud Alibaba架构) 项目简介: 开源数字货币交易所,基于Java开发的比特币交易所 ,包含BTC交易所、ETH交易所、数字货币交易所、交易平台、撮合交易引擎等核心模。 技术选型: 1、 后端技术 Spring Cloud Alibaba + Spring Boot + Mybatis Plus + Elasticsearch + Kafka + Mongodb + Zookeeper + RocketMQ + OAuth2、0 + Jwt + Redis + Hutool + Orika + Fst + Swagger-ui + Mycat + Docker + ECS + OSS + 腾讯防水墙 2、 前端技术 Vue + + iView + less + axios 项目的核心功能模块: 1、 注册/登录/实名认证/审核(目前仅支持手机,二次开发可加入邮件,很简单) 2、 Banner/公告/帮助/定制页面(Banner支持PC与APP分开设置,帮助支持各种分类模式) 3、 法币C2C交易/法币OTC交易(支持两种法币模式,项目早期可由平台承担C2C法币兑换,后期可开放OTC交易) 4、 币币交易(支持限价委托、市价委托,二次开发可加入其它委托模式) 5、 邀请注册/推广合伙人(支持对邀请推广人数、佣金进行以日、周、月的排行统计) 6、 创新实验室(该部分支持功能较多,分项说明。) 6.1 首发抢购活动模式(如发行新交易对时,可对交易对设置一定数量的币种进行抢购) 6.2 首发分摊活动模式(如发行BTC/USDT交易对之前,官方拿出5BTC做活动,根据用户充值抵押的USDT多少进行均分BTC) 6.3 控盘抢购模式(如发行ZZZ/USDT交易对之前,ZZZ币种价格为5USDT,官方发行活动价为0、5USDT,则可使用该模式) 6.4 控盘均摊模式(如6-3,只不过平均分配) 6.5 矿机活动模式(支持用户抵押一定数量的币种,由官方承诺每月返还一定数量的币种) 7、 红包功能(支持平台及官方发放一定数量币种的红包,此功能适合用户裂变) 8、 用户资产管理、流水管理、委托管理、实名管理等各种基础管理 撮合交易引擎和钱包: 1、 撮合交易引擎 本系统对交易队列采用内存撮合的方式进行,以Kafka做撮合订单信息传输,MongoDB持久化订单成交明细,MySQL记录订单总体成交。 其中Exchange项目主要负责内存撮合、Market项目主要负责订单成交持久化、行情生成、行情推送等服务,包括: 1.1 K线数据,间隔分别为:1分钟、5分钟、15分钟、30分钟、1小时、1天、1周、1月 1.2 所有交易对的市场深度(market depth)数据 1.3 所有交易对的最新价格 1.4 最近成交的交易对 1.5 内存撮合交易支持的模式 1.6 限价订单与限价订单撮合 1.7 市价订单与限价订单撮合 1.8 限价订单与市价订单撮合 1.9 市价订单与市价订单撮合 2、 金融交易钱包对接 本项目提供两种钱包对接方式,一种是自建节点+区块链浏览器的方式,另一种是第三方钱包对接方式。如果你想使用自建节点或区块链浏览器,你直接使用framework中的代码进行编译即可。如果你想使用第三方钱包对接,你可以下载Uduncloud文件夹的优盾钱包的项目文件,把他们复制到framework中即可。
最近一年贡献:0 次
最长连续贡献:0 日
最近连续贡献:0 日
贡献度的统计数据包括代码提交、创建任务 / Pull Request、合并 Pull Request,其中代码提交的次数需本地配置的 git 邮箱是 Gitee 帐号已确认绑定的才会被统计。