主页 > 华为imtoken无法安装 > usdt钱包开发,比特币协议Omni层协议USDT
usdt钱包开发,比特币协议Omni层协议USDT
usdt钱包开发,比特币协议-> Omni层协议-> USDT
Tether(USDT发行方)官方钱包已关闭注册。 如果钱包无法注册,则无法获取到API Key,也就是说基于钱包接口的开发方案无法实现,但我们可以使用USDT的底层协议(称为Omni层协议))进行开发
USDT是基于比特币omni协议的代币:ID为31
usdt钱包开发
比特币协议 -> Omni Layer 协议 -> USDT
USDT是基于比特币omni协议的代币:ID为31
Tether(USDT发行方)官方钱包已关闭注册。 如果钱包无法注册,则无法获取到API Key,也就是说基于钱包接口的开发方案无法实现btc钱包怎么注册,但我们可以使用USDT的底层协议(称为Omni层协议))进行开发
1、Tether官方钱包(USDT发行方)已关闭注册。 如果不能注册钱包,就得不到API Key,也就意味着不能像比特币存款一样实现基于钱包接口的开发计划。
2. 但是大量的数字货币交易所都支持USDT,显然还有其他的开发方式,所以写邮件问了Tether官方,得到如下回复,大意是虽然他们的钱包和API不能,但是我们可以基于USDT的底层协议(称为Omni层协议)进行开发btc钱包怎么注册,这也和币圈朋友给我的回答是一致的
3. USDT从下往上的协议结构大致为:“比特币协议->Omni层协议->USDT”,也就是说,USDT是一种基于比特币的代币(token),大小一样大多数山寨币都基于以太坊(ETH); 另外,USDT也发布了最新版本的以太坊(ERC20标准),但是我查了一下流通量和流通量都太小了,所以这里我们还是只讨论基于上述比特币Omni层协议的经典USDT
我按照Tether官方回复邮件去了这几个地方进行研究: - Omni Core项目主页:Omni Core RPC接口文档:Omni Core客户端下载页面:
研究结论大致如下:我们可以安装并运行一个Omni Core节点客户端,然后使用它提供的RPC接口来实现我们USDT充值提现所需的代币发送、接收等功能; 我查了一下,接口都挺全的; 其中,对于USDT,接口需要的token ID参数“propertyid”的值应该是“31”
{
“金额”:“12215.00000000”,
“封锁时间”:1533545081,
“确认”:0,
“可分割”:真实的,
“费用”:“0.00002565”,
“ismine”:假的,
“属性”:31,
“财产名称”:“TetherUS”,
“参考地址”:“1DUb2YYbQA1jjaNYzVXLZ7ZioEhLXtbUru”,
“发送地址”:“12SbF4mj7v2RaDfK2aY7z1BfVGT4MKaNbV”,
“txid”:“480670ddd44541bea1ad77d8a42ada3303539fb8fcf90e9b439a171c8645783c”,
"type": "简单发送",
“type_int”:0,
“版本”:0
}
USDT是基于比特币omni协议的代币:ID为31
4. 研发团队接下来需要做什么: i) 详细研究这个方案 ii) 详细调查这个API并测试它 iii) 看看它是否能满足我们的需求,比如我没有看到支付地址还可以生成 其实比特币地址是可以用来接收USDT的,所以可以考虑:使用原block.io钱包生成地址,然后通过Omni Core收发USDT
----------------------
Ominlayer应该不兼容bip44的币种。 可以生成地址的策略要独立开启,需要单独维护
如果没有第三方api,我们需要自己跑node
自己跑node会有各种坑。 需要测试稳定性和安全性,灰度上线公测