前言
想在本地搭建個(gè)eth的區(qū)塊瀏覽器,用于交易、區(qū)塊等數(shù)據(jù)的查詢,找了一圈,發(fā)現(xiàn)都不太好用,和官方的https://etherscan.io/差別太多,感覺(jué)比較low。最終發(fā)現(xiàn)了blockscout,很好的ui體驗(yàn),雖比不上官方的,但是也能滿足我的需求了。
blockscout瀏覽器搭建
- 克隆官方代碼
git clone https://github.com/blockscout/blockscout.git
- cd blockscout/docker-compose
- 修改env/下得環(huán)境變量,下面關(guān)鍵變量
ETHEREUM_JSONRPC_VARIANT=geth
ETHEREUM_JSONRPC_HTTP_URL=http://ip:8545/
DATABASE_URL=postgresql://postgres:@ip:7432/blockscout?ssl=false
ETHEREUM_JSONRPC_TRACE_URL=http://ip:8546/
- 啟動(dòng) docker-compose up -d
注意
- Docker v20.10+
- Docker-compose 2.x.x+