优盾钱包(www.uduncloud.com)提供BTC_ETH_USDT_EOS_XRP等主流erc20代币对接交易所钱包充提币_转账支付归集_API/RPC的php/java开发接口。API快捷接入,多币种多地址钱包余额一键归集、私钥冷存储、多级复签、全终端支持。
►点此立即试用◄
伴随着加密数字资产热潮的兴起,数字资产交易行业迅猛发展,区块链应用纷纷落地,一片蓝海市场跃然眼前。
区块链钱包担着区块链世界“入口”的重要角色,企业级区块链钱包管理系统则成为区块链钱包细分赛道中的重要节点。
区块链项目运营方在开始运营时,首先就是解决平台各类加密数字资产的充币、提币、支付、转账、归集、存储、管理等问题,而这些功能的实现皆依赖于企业钱包的底层技术支持,这就意味着企业钱包占据着区块链to B行业的流量入口。
在区块链资产交易市场早期,很多投资者最关心的问题就是如何将手中的代币兑换成法币,加密货币USDT的出现给币圈投资者提供了一个将持有的代币兑换成法币的渠道。
USDT的流通量持续增长,截止到2020年7月16日15:16分,USDT市值达到¥91.84亿美元,位居加密货币排行第三位。
USDT具备哪些特点呢,使其不仅受到玩家的青睐,还成为区块链项目的主要交易币种之一呢?
首先,直观。众所周知的是,USDT和美元等值,就相当于1USDT等于1美元。在区块链资产中每个币种等于多少USDT,就意味着该币种的单价是多少美元。
其次,稳定。USDT是有法币支撑,以至于持有USDT的用户能够在世界的任何一个角落交易时不受到多数区块链资产价格波动的影响。
接着,透明。USDT幕后发行公司Tether表示它的法币储存账户有定期审计,以此来保证市面上流通的每一枚USDT都有对应的1美元为支撑。而且,这个法币的储存账户状态长期设置为公开状态,能够在任何时间进行查询。另外,全部的USDT交易记录也都公链上公布了。
最后,交易费用低。比如在Tether账户间进行交都不收手续费。而将USDT转换为法定货币时需要收取一定金额的交易服务费。
USDT被广泛流通于各个区块链项目中,成为加密资产稳定币的一方“霸主”。在上述段落中,我们提及运营方在运营区块链项目中需要解决数字资产的充提等问题,假如在这个上限USDT币种的区块链项目中,如何实现USDT的充币、提币、转账、支付等问题呢?
不少区块链项目运营方会遇到如下的问题:USDT收款地址怎么弄?USDT充值地址怎么生成?以目前市面上用的最多的优盾钱包为例。
1.生成地址
1.1 场景说明
请求指定币种地址,如要成功获取地址,需先存在钱包,且钱包支持该币种, 详情参看
1.2 接口详情
1.2.1 接口地址
接口详情 | |
URL | 【/mch/address/create】 |
请求方式 | POST |
1.2.2 参数
1.2.2.1 参数说明
参数 | 类型 | 是否必填 | 说明 | 备注 |
timestamp | String | 是 | 时间戳 | 见 验签说明 |
nonce | String | 是 | 随机数 | 见 验签说明 |
sign | String | 是 | 签名 | 见 验签说明 |
body | String | 是 | 消息内容 | json字符串,格式如下 |
[
{
"merchantId":"300015",
"coinType":520,
"callUrl":"http://localhost:8080/callBack"
}
]
1.2.2.2 body参数字段
body参数名 | 类型 | 是否必填 | 说明 |
merchantId | String | 是 | 商户号 |
coinType | Integer | 是 | 主币种编号,见 附录一 |
callUrl | String | 是 | 回调地址,通过该接口创建的地址,以后关于该地址的充币信息会通过您指定的回调地址通知您。具体示例见 交易回调接口 |
walletId | String | 否 | 钱包编号,默认根据主钱包生成地址 |
alias | String | 否 | 地址别名 |
1.2.2.3 示例
{
"timestamp": 1535005047,
"nonce": 10000,
"sign": "a230def43c1a12b14393880a28d4e005",
"body": "[{\"merchantId\":\"300015\",\"coinType\":520,\"callUrl\":\"http://localhost:8080/callBack\"}]"
}
1.2.3 返回状态码表
code | 解释 |
200 | 成功 |
4005 | 非法参数 |
4001 | 商户不存在 |
4169 | 商户已禁用 |
4162 | 签名错误 |
4175 | 钱包编号错误 |
4017 | 商户没有创建钱包 |
4176 | 钱包未添加支持该币种 |
4166 | 商户没有配置套餐 |
4168 | 商户地址达到上限 |
4045 | 币种信息错误 |
-1 | 获取地址失败 |
1.3 调取示例
1.3.1 成功
{
"data":{
"coinType":520,
"address":"0xbe4e3699cb870bc95365fe04a187dd279a651a58"
},
"message":"SUCCESS",
"code":200
}
1.3.2 失败
{
"code": "4101",
"message": "SIGN_MSG_ERROR"
}
USDT收款地址生成编码是接入优盾钱包API的一小部分,当区块链项目通过优盾钱包API接口,成功接入了支持全token的优盾钱包后,当区块链项目平台用户在点击充值按钮后,项目平台在优盾钱包管理系统的主钱包会为自行给该用户生成一个子钱包账户,用户即可向子钱包里充币了,子钱包地址即项目平台的收款地址。
优盾钱包,是目前国内最好用的企业钱包开放平台。API一键对接,支持当下多数主流币种、多资产多地址统一管理、用户提币初审+复核安全模式、系统代付自动放币、多员工多钱包多权限一键分配、资产交易查询、资金流动消息提醒等多种功能。
防黑客技术上:
①API接口信息访问验签、基于HTTPS安全传输,拒绝被监听;
②私钥不上传、不触网,并通过二次加密托管在客户端侧;
③钱包绑定电脑MAC地址,拒绝非认证设备访问;
④冷热钱包分离,大额资产用冷钱包离线保存;
防内鬼技术上:
①员工操作权限管理员一键设置;
②员工操作记录管理员一键查询;
③员工只接触管理独立小额子钱包;
④超额转出交易需管理员复核;
⑤员工在非公司指定电脑设备登录优盾账号需管理员同意;
便捷接入:
①免节点同步;
②标准接口;
③详细接口文档;
④接入DEMO;
⑤7*24小时技术支持。