🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
## [USDT(omniCore)测试环境搭建] ## 一.测试环境搭建。 ~~~ 注:由于window版本的omni出现同步不了的问题,推荐使用linux系统进行usdt测试链的搭建。 ~~~ 1.下载omnicore: ~~~ wget https://bintray.com/artifact/download/omni/OmniBinaries/omnicore-0.3.0-x86_64-linux-gnu.tar.gz ~~~ 2.解压 :`tar -xzvf omnicore-0.3.0-x86_64-linux-gnu.tar.gz` 3 拷贝依赖库至本地 :`sudo cp omnicore-0.3.0/lib/* /lib` 4.创建数据目录:`/home/usdt/tsdata/`(自定义),并在数据目录下新建bitcoin.conf配置文件,内容如下: ~~~ #监听模式,默认启动 listen=1 server=1 testnet=1 rpcuser=123456 rpcpassword=abcdef rpcallowip=0.0.0.0/0 rpcport=8888 txindex=1 ~~~ 5.进入bin目录:`cd omnicore-0.3.0/bin` 6.启动:`nohup ./omnicored --datadir=/home/usdt/tsdata/ &` 7.通过客户端调用omnicored接口: ~~~ ./omnicore-cli --datadir=/home/usdt/tsdata/ omni_getinfo ~~~ 更多rpc接口可以查看:[omnicore-rpc-API](https://github.com/OmniLayer/omnicore/blob/master/src/omnicore/doc/rpc-api.md) 到此测试环境搭建成功。 * * * ## 二.获得测试币: > omni是比特币的侧链,所有omni实际上跟BTC是同一条链,可以吧omni上面的币理解为BTC的token,usdt就是众多token种的一个。那么,我们要测试usdt转账,就需要BTC资产,因为token转账是消耗BTC的。 1.首先在omni测试节点上新建一个地址,然后拿这个地址到比特币测试链水龙头申请BTC测试币 2.申请到测试币之后,再通过节点将BTC测试币发送到:moneyqMan7uh8FqdCA2BV5yZ8qVrc9ikLP 地址,那么你的地址将得到omni币(每1 TBTC,您将获得100 OMNI和100 TOMNI。)