當(dāng)在群里看到有人討論EOS賬號(hào)搶注好像是如同QQ那樣搶靚號(hào),如同互聯(lián)網(wǎng)發(fā)展初期搶域名那樣時(shí),心動(dòng)地放下手頭工作憔恳,決定不要錯(cuò)失這次機(jī)會(huì)。于是按照教程一步步去嘗試净蚤,這下才明白閃電為什么要在朋友圈里發(fā)或者群里人要高價(jià)買一個(gè)EOS地址和私鑰了钥组,他們一方面要測(cè)試錢包另一方面搶注許許多多靚號(hào),說不定哪個(gè)就價(jià)值連城了今瀑。
時(shí)間緊任務(wù)重程梦,廢話不多說点把,就把今天下午折騰了幾個(gè)小時(shí)的成果手把手無私教給大家,你們就狠狠踩在我的肩膀上屿附,半個(gè)小時(shí)就可以搞定你們的搶注郎逃。
步入正題,開始下面的操作:
第一步 安裝docker
https://www.docker.com/community-edition
對(duì)docker不熟悉不要緊拿撩,安裝好了打開終端(Windows沒有試過衣厘,應(yīng)該差不多)運(yùn)行,按照docker安裝的提示來檢驗(yàn)是否安裝成果压恒,如在命令行里敲 docker version 顯示版本信息說明安裝成功影暴。
第二步 創(chuàng)建EOS錢包
// 1.先下載EOS代碼
docker pull eosio/eos
// 2.本地跑起EOS錢包服務(wù)
sudo docker run --rm --name eosio -d -p 8888:8888 -p 9876:9876 -v /tmp/work:/work -v /tmp/eosio/data:/mnt/dev/data -v /tmp/eosio/config:/mnt/dev/config eosio/eos-dev /bin/bash -c "nodeos -e -p eosio --plugin eosio::wallet_api_plugin --plugin eosio::wallet_plugin --plugin eosio::producer_plugin --plugin eosio::history_plugin --plugin eosio::chain_api_plugin --plugin eosio::history_api_plugin --plugin eosio::http_plugin -d /mnt/dev/data --config-dir /mnt/dev/config --http-server-address=0.0.0.0:8888 --access-control-allow-origin=* --contracts-console"
然后在瀏覽器打開http://localhost:8888/v1/chain/get_info 就會(huì)看到類似如下信息
{
"server_version": "0961a560",
"chain_id": "cf057bbfb72640471fd910bcb67639c22df9f92470936cddc1ade0e2f2e7dc4f",
"head_block_num": 13780,
"last_irreversible_block_num": 13779,
"last_irreversible_block_id": "000035d36e1ca29ba378081c574ab3b5ab4214ba29754dd42b512690a9f03e80",
"head_block_id": "000035d4165c9225d7a04822d142fbcb15f997a6f2571dc7bae8437dea782205",
"head_block_time": "2018-05-23T16:30:54",
"head_block_producer": "eosio",
"virtual_block_cpu_limit": 100000000,
"virtual_block_net_limit": 1048576000,
"block_cpu_limit": 99900,
"block_net_limit": 1048576
}
第三步:創(chuàng)建本地錢包并導(dǎo)入私鑰
這是非常重要的一步哦
# 1.創(chuàng)建EOS操作命令cleos
alias cleos='docker exec eosio /opt/eosio/bin/cleos --wallet-url http://localhost:8888 -u https://api.eoseco.com/'
# 2. 創(chuàng)建錢包,記錄錢包密碼以備將來使用探赫,創(chuàng)建成功后記得復(fù)制備份密鑰型宙,解鎖的時(shí)候需要用到
cleos wallet create -n mywallet
# 錢包解鎖命令,錢包鎖定的時(shí)候需要用到伦吠。PS:后面命令行帶文字的話都是要替換妆兑,請(qǐng)知曉
cleos wallet unlock -n mywallet --password 剛創(chuàng)建出來的密鑰
# 3.導(dǎo)入EOS賬號(hào)的私鑰
cleos wallet import -n mywallet EOS映射好的私鑰
# 注意我說的文字是命令行跟隨的中文字替換,且注意私鑰和公鑰之分
cleos get accounts EOS映射好的公鑰
# 查詢主網(wǎng)自動(dòng)分配的賬戶名
cleos get accounts EOS映射好的公鑰
#4. 注冊(cè)新賬戶毛仪,賬戶名為12個(gè)字符搁嗓。這里新賬號(hào)命名踩了坑花了一個(gè)小時(shí)想靚號(hào),新注冊(cè)賬戶名就是你要取的靚號(hào)箱靴,一定要想好
cleos system newaccount --stake-net '0.1 EOS' --stake-cpu '0.1 EOS' --buy-ram '0.1 EOS' 自動(dòng)分配的賬戶名 新注冊(cè)賬戶名 EOS映射好的公鑰
注意: 新注冊(cè)的賬戶名就是你的靚號(hào)腺逛,每成功一次都會(huì)扣0.1個(gè)EOS,也就是一個(gè)靚號(hào)的成本是0.1個(gè)EOS衡怀,謹(jǐn)記棍矛!
為了大家方便想自己的賬號(hào)會(huì)不會(huì)已經(jīng)被注冊(cè),這里提供一個(gè)網(wǎng)站方便大家查詢 http://eosflare.io/
第四步 查看賬戶信息
# 查看賬戶概要信息(可用資源抛杨、投票等)
cleos get account 賬戶名
# 查看賬戶余額
cleos get table eosio.token 賬戶名 accounts
# 查看賬戶抵押信息
cleos get table eosio 賬戶名 delband
到此說明你已經(jīng)完成自己的EOS靚號(hào)搶注了够委,恭喜您!如果你取的靚號(hào)以后價(jià)值連城了也不枉我深夜寫的這么一個(gè)教程怖现,希望對(duì)各位有幫助茁帽。
至于靚號(hào),就靠自己去想了屈嗤,比如"eostothemoon" 潘拨、"eosnumberone"這么好的靚號(hào)早早被人注冊(cè)走了,相信還有好的靚號(hào)恢共,等你們來發(fā)掘了战秋。
第五步 投票
# 1. 查看賬戶抵押信息
cleos system listbw 本人賬戶名
# 2. 追加抵押
cleos system delegatebw 本人賬戶名 本人賬戶名 '1000 EOS' '1000 EOS' --transfer
# 3. 查看節(jié)點(diǎn)信息
cleos system listproducers
# 4. 投票璧亚,重新執(zhí)行即重新投票
cleos system voteproducer prods 本人賬戶名 節(jié)點(diǎn)賬戶名 節(jié)點(diǎn)賬戶名
# 5. 查看賬戶及投票信息
cleos get account 賬戶名
# 6. 查看節(jié)點(diǎn)及得票詳細(xì)信息
cleos get table eosio eosio producers
# 7. 撤銷抵押(同時(shí)撤銷相應(yīng)的票數(shù))
cleos system undelegatebw 本人賬戶名 本人賬戶名 '1000 EOS' '1000 EOS'
與其擔(dān)心市面上EOS錢包導(dǎo)入自己的私鑰不安全讨韭,不如自己動(dòng)手起來脂信,其實(shí)也并沒有想象中那么復(fù)雜。
在此留下我的微信號(hào)liuhua7851透硝,如果遇到什么問題歡迎討論交流~就寫到這吧狰闪!