Base 是一个安全、低成本、开发人员友好的以太坊 L2,旨在将下一个十亿用户带到 web3。它建立在Optimism的开源OP Stack之上。
此存储库包含相关的 Docker 构建,用于在基本网络上运行你自己的节点。
我们建议你使用此配置来运行节点:
如果你的节点遇到问题,请打开 GitHub 问题或联系我们的 Discord:
server menu
Linked Roles
connect GitHub
#🛟|node-support
以太坊网络 | 地位 |
---|---|
戈尔利测试网 | |
主网 |
OP_NODE_L1_ETH_RPC
docker-compose.yml
docker compose up
curl
curl -d '{"id":0,"jsonrpc":"2.0","method":"eth_getBlockByNumber","params":["latest",false]}' \ -H "Content-Type: application/json" http://localhost:8545
注意:某些 L1 节点(例如 Erigon)不支持获取存储证明。你可以通过指定何时启动 op-node 来解决此问题(将其添加到 并使用 重建 docker 映像。除非你完全信任 L1 节点提供程序,否则不要这样做。
--l1.trustrpc
op-node-entrypoint.sh
docker compose build
同步速度取决于你的 L1 节点,因为链的大部分来自提交给 L1 的数据。可以使用容器上的 RPC 检查同步状态。例:
optimism_syncStatus
op-node
echo Latest synced block behind by: \ $((($( date +%s )-\ $( curl -s -d '{"id":0,"jsonrpc":"2.0","method":"optimism_syncStatus"}' -H "Content-Type: application/json" http://localhost:7545 | jq -r .result.unsafe_l2.timestamp))/60)) minutes