一.測試環境搭建。
注:由於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配置文件,內容如下:
1 server=1 2 testnet=1 3 rpcuser=123456 4 rpcpassword=abcdef 5 rpcallowip=0.0.0.0/0 6 rpcport=8888 7 txindex=1
5.進入bin目錄: cd omnicore-0.3.0/bin
6.啟動:nohup ./omnicored --datadir=/home/usdt/tsdata/ &
7.通過客戶端調用omnicored接口:
1 ./omnicore-cli --datadir=/home/usdt/tsdata/ omni_getinfo
更多rpc接口可以查看:omnicore-rpc-API
到此測試環境搭建成功。
二.獲得測試幣:
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。)