👻

Cosmos blockchainのexplorer Ping.pubを使ってみる

2024/09/03に公開

Ping.pub

Cosmos blockchainのexplorerでOSSのPing.pubを紹介。
多分公式に近いツールだと思う。

mainnetのdashboardは以下。
https://ping.pub/

Cosmosでprivate chainを運用するにあたり、explorerも自前で準備する必要があったので、OSSのexplorerを調べていたところ、公式のdiscordで教えてもらった。

local実行

githubのレポジトリ。
EthereumのblockscoutのようにRDBを使うような大掛かりなものではなく、clientだけのシンプルなツール。
https://github.com/ping-pub/explorer

localで実行する場合は、/chainsにapi, rpcの設定ファイル群があるので、ここにlocal nodeの設定ファイルを追加する。
https://github.com/ping-pub/explorer/blob/master/chains/mainnet/cosmos.json

localhost.jsonを作って、urlをローカルノードのものにすると、Dashboardにローカルノードのページが追加される。

    "api": [
        {"provider": "localhost", "address": "http://localhost:1317"},
    ],
    "rpc": [
        {"provider": "localhost", "address": "http://localhost:26657"}, 
    ],

以下のコマンドでVueのアプリが立ち上がる。

yarn serve

結論

cosmos private chain運用で、手軽にexplorerを準備したいときはPing.pubを使えばよいと思う。

Discussion