Nibiru 激励测试网Oracle教程
February 27th, 2023

Nibiru是一个基于Cosmos Sdk的DEFI Hub,为衍生品和现货交易提供动力。安全、无需许可、完全上链。其种子轮融资了750万美元,Tribe captital, Kraken参投,估值1亿美元。近期,激励性测试网1刚刚开放,明牌有奖励。要KYC。

NIT #1 的主要重点是测试Nibiru 的 Oracle 模块,它通过对加密资产对之间的汇率进行投票来管理验证者节点充当预言机的过程。由于此过程的投票权直接映射到权益证明中的投票权,因此激励测试网这一阶段的大部分任务都与质押相关。

测试网注册:

运行oracle ,在超过10000个VotePeriods中投票,并在VotePeriods为所有白名单交易对提供价格能获得200积分。

注意:预言机是提供价格而不是弃权的验证者。委托给 oracle 算作一个动作的完成。

运行oracle的前提条件是你是一个活跃的验证人(质押前100名验证人)。如果你还没有运行验证人,可以参考我的教程

Oracle任务
Oracle任务

安装 pricefeeder

curl -s https://get.nibiru.fi/pricefeeder! | bash

设置系统服务

export CHAIN_ID="nibiru-itn-1"
export GRPC_ENDPOINT="localhost:9090"
export WEBSOCKET_ENDPOINT="ws://localhost:26657/websocket"
export EXCHANGE_SYMBOLS_MAP='{ "bitfinex": { "ubtc:uusd": "tBTCUSD", "ueth:uusd": "tETHUSD", "uusdt:uusd": "tUSTUSD" }, "binance": { "ubtc:uusd": "BTCUSD", "ueth:uusd": "ETHUSD", "uusdt:uusd": "USDTUSD", "uusdc:uusd": "USDCUSD", "uatom:uusd": "ATOMUSD", "ubnb:uusd": "BNBUSD", "uavax:uusd": "AVAXUSD", "usol:uusd": "SOLUSD", "uada:uusd": "ADAUSD", "ubtc:unusd": "BTCUSD", "ueth:unusd": "ETHUSD", "uusdt:unusd": "USDTUSD", "uusdc:unusd": "USDCUSD", "uatom:unusd": "ATOMUSD", "ubnb:unusd": "BNBUSD", "uavax:unusd": "AVAXUSD", "usol:unusd": "SOLUSD", "uada:unusd": "ADAUSD" } }'
export FEEDER_MNEMONIC="你的验证人助记词"
sudo tee /etc/systemd/system/pricefeeder.service<<EOF
[Unit]
Description=Nibiru Pricefeeder
Requires=network-online.target
After=network-online.target

[Service]
Type=exec
User=$USER
ExecStart=/usr/local/bin/pricefeeder
Restart=on-failure
ExecReload=/bin/kill -HUP $MAINPID
KillSignal=SIGTERM
PermissionsStartOnly=true
LimitNOFILE=65535
Environment=CHAIN_ID='$CHAIN_ID'
Environment=GRPC_ENDPOINT='$GRPC_ENDPOINT'
Environment=WEBSOCKET_ENDPOINT='$WEBSOCKET_ENDPOINT'
Environment=EXCHANGE_SYMBOLS_MAP='$EXCHANGE_SYMBOLS_MAP'
Environment=FEEDER_MNEMONIC='$FEEDER_MNEMONIC'

[Install]
WantedBy=multi-user.target
EOF
sudo systemctl daemon-reload && \
sudo systemctl enable pricefeeder && \
sudo systemctl start pricefeeder

查看日志

sudo journalctl -fu pricefeeder

注:你的验证人地址需要有足够的测试币作为gas。且必须是活跃验证人。

我还会继续更新NIT1的更多教程,欢迎关注https://silentvalidator.com

也欢迎质押Nibiru测试网的Silent节点

我的Nibiru测试网节点
我的Nibiru测试网节点
Subscribe to Silent ⚛| validator
Receive the latest updates directly to your inbox.
Mint this entry as an NFT to add it to your collection.
Verification
This entry has been permanently stored onchain and signed by its creator.
More from Silent ⚛| validator

Skeleton

Skeleton

Skeleton