搭建交易所钱包:区块链服务商的秘诀

OKX欧易app

OKX欧易app

欧易交易所app是全球排名第一的虚拟货币交易所,注册领取6万元盲盒礼包!

APP下载   官网注册

1、搭建区块链钱包节点

一、USDT/BTC

(1)搭建BTC/USDT节点并同步数据

git地址:https://github.com/OmniLayer/omnicore,目前该omni版本已支持BTC,不用再单独部署btc节点

(2)检查是否同步最新

可参考区块浏览器https://btc.com/,调用omnicore-cli的getblockchaininfo方法检查是否同步到最新高度

二、ERC20/ETH

(1)搭建eth节点

git地址:https://github.com/multi-geth/multi-geth/releases

(2)检查最新

可参考区块浏览器https://cn.etherscan.com/,使用gethattach接入节点,调用eth.syncing检查是否同步到最新高度;或者使用RPC提供的接口eth_syncing查看。

2、搭建交易所钱包系统

以现在市面上用的最多的优盾钱包为例:

参考案例:优盾钱包

优盾钱包官网API接口文档:https://www.uduncloud.com/gateway-interface

至少添加以下几张表

(1)会员钱包表

会员ID、币种、余额、冻结余额、充值地址

逻辑1:对应会员地址有充币时,增加对应钱包余额

逻辑2:会员提币时,从余额冻结对应提币数量,待提币成功,扣除对应冻结数量,提币失败,返还对应冻结数量

(2)充币记录表

txid、充值地址、会员ID、币种、数量、时间

逻辑1:对应会员地址有充值时录入充币类型记录

逻辑2:可根据txid和充值地址判断唯一,防止重复入账

(3)提币审核表

提币编号、会员ID、币种、提币地址、提币数量、提币状态、txid、时间

逻辑1:会员申请提币时录入待审核记录

逻辑2:审核通过,将会员提币的金额成功发送到链上后,设置为审核成功,记录交易哈希txid

逻辑3:审核拒绝,设置为审核失败

逻辑4:获取交易在区块链的状态,根据状态判断该笔审核交易的成功与失败,成功扣除提币冻结资金、失败则返还

(4)支持币种表

币种、币种类型

逻辑1:根据支持币种去生成地址

逻辑2:只允许提币支持的币种

3、实现充提币对接

生成地址:

(1)在对应部署的区块节点上创建钱包

(2)通过rpc接口进行生成地址

(3)将生成的地址分配给交易所用户的钱包信息中,供用户充值使用

充提币处理逻辑:

(1)查询最新区块链最新高度

(2)对比系统已处理的最新高度

(3)假如区块链最新高度大于已处理的最新高度,则处理系统已处理的最新高度加一的高度

(4)查询需要处理的区块信息

(5)查询对应区块的所有交易信息

(6)循环处理该区块的交易信息处理充币

(6-1)过滤已成功的交易

(6-2)查询到账地址是否为系统地址

(6-3

本文来自用户投稿,不代表币大大立场,如若转载,请注明出处:https://czxurui.com/zx/42297.html

上一篇 2023年08月04日
下一篇 2023年08月04日

相关推荐

  • 区块链新突破,XXX链性能碾压以太坊,速度提升达15倍!

    区块链新突破,XXX链性能碾压以太坊,速度提升达15倍! 在日新月异的区块链技术领域,性能瓶颈一直是制约其大规模应用的关键因素,以太坊,作为智能合约平台的领军者,虽然生态繁荣、开发者众多,但其交易速度和吞吐量却常常成为用户和开发者诟病的焦点,近期一项关于新兴区块

    2026-10-27 08:10:01
    4 0
  • 币安Web3与ABey,引领未来的区块链技术

    币安Web3与ABey,引领未来的区块链技术 随着区块链技术的不断进步和普及,全球各大科技公司纷纷投身于这一领域,致力于探索其潜在的商业价值和应用前景,在这场技术革新浪潮中,币安作为全球领先的加密货币交易平台,其推出的Web3项目引起了广泛关注,ABey作为一个新兴的区块

    2026-10-27 06:10:01
    4 0
  • 欧联交易所区块链交易平台app,开启数字资产交易新体验

    欧联交易所区块链交易平台app,开启数字资产交易新体验 在数字经济蓬勃发展的今天,区块链技术正深刻重塑全球金融格局,而数字资产交易平台作为连接用户与区块链世界的核心桥梁,其安全性与便捷性备受关注,欧联交易所区块链交易平台app(以下简称“欧联app”)应运而生,凭借

    2026-10-26 02:10:02
    17 0
  • 币安Web3区块链解决方案,构建下一代数字经济的基建引擎

    币安Web3区块链解决方案,构建下一代数字经济的基建引擎 在全球数字经济向Web3转型的浪潮中,币安(Binance)凭借其在区块链领域的技术积累与生态布局,推出了一套覆盖基础设施、开发工具、安全合规及行业应用的综合性Web3解决方案,旨在降低Web3技术门槛,推动产业规模化落地

    2026-10-25 08:10:01
    16 0
  • 以太坊5年后,送什么礼物?当区块链遇见时间的馈赠

    以太坊5年后,送什么礼物?当区块链遇见时间的馈赠 以太坊5年后,送什么礼物?当区块链遇见时间的馈赠 从“数字黄金”到“价值载体”:以太坊的5年进化史 要回答“以太坊5年后送什么礼物”,先得理解以太坊的本质变化,作为区块链2.0的代表,以太坊从诞生之初就超越了“比特币

    2026-10-24 10:10:01
    20 0
  • 欧艺Web3动态聚焦,探索艺术与区块链融合的新前沿

    欧艺Web3动态聚焦,探索艺术与区块链融合的新前沿 近年来,Web3技术的浪潮席卷全球,各行各业都在积极探索其变革潜力,艺术领域亦不例外,作为艺术与科技结合的积极探索者,欧艺(假设此处指代对艺术领域有Web3布局的企业或平台,具体可替换为如“某知名艺术机构转型Web3”、

    2026-10-23 02:10:03
    24 0

发表回复

8206

评论列表(0条)

    暂无评论

binance币安交易所
已有2000万用户加入币安交易所

立即下载