We were running an Erigon 3.1 archive node with Caplin with no issues. We have switched to using Lighthouse. We are receiving blocks and keeping up with the head but are seeing RPC errors on both the Lighthouse side and the Erigon side to the effect that the method GetBlobs not implemented.
[rpc] served conn=172.x.x.x:59210 method=engine_getBlobsV1 reqid=1 err="rpc error: code = Unimplemented desc = method GetBlobs not implemented"
System information
Erigon version: erigon/3.1.0/linux-amd64/go1.25.1
OS & Version: Windows/Linux/OSX: Linux Ubuntu
Erigon Command (with flags/config):
--chain=mainnet \
--db.pagesize=16k \
--private.api.addr="0.0.0.0:9090" \
--datadir=/nodedata/execution \
--txpool.disable \
--prune.mode=archive \
--downloader.disable.ipv6 \
--healthcheck \
--nat "stun" \
--http \
--http.vhosts="*" \
--http.corsdomain="*" \
--http.addr="0.0.0.0" \
--http.port="8545" \
--http.api="eth,erigon,web3,net,debug,trace" \
--ws \
--authrpc.port=8551 \
--authrpc.vhosts="dc-eth-erigon3-with-lighthouse" \
--authrpc.addr="0.0.0.0" \
--authrpc.jwtsecret /beacon_data/jwt.hex \
--db.size.limit=7697000000000 \
--externalcl \
--torrent.download.rate=1000mb
Consensus Layer: Lighthouse 7.1
Consensus Layer Command (with flags/config):
lighthouse \
beacon_node \
--http \
--http-port 5052 \
--http-address '0.0.0.0' \
--http-allow-origin "*" \
--execution-endpoint http://dc-eth-erigon3-with-lighthouse:8551 \
--execution-jwt /beacon_data/jwt.hex \
--network mainnet \
--datadir /beacon_data/data \
--listen-address '0.0.0.0' \
--port 9000 \
--reconstruct-historic-states \
--disable-deposit-contract-sync \
--checkpoint-sync-url https://mainnet.checkpoint.sigp.io
Chain/Network: Ethereum Mainnet
Expected behaviour
No rpc error
Actual behaviour
[rpc] served conn=172.x.x.x:59210 method=engine_getBlobsV1 reqid=1 err="rpc error: code = Unimplemented desc = method GetBlobs not implemented"
We were running an Erigon 3.1 archive node with Caplin with no issues. We have switched to using Lighthouse. We are receiving blocks and keeping up with the head but are seeing RPC errors on both the Lighthouse side and the Erigon side to the effect that the
method GetBlobs not implemented.[rpc] served conn=172.x.x.x:59210 method=engine_getBlobsV1 reqid=1 err="rpc error: code = Unimplemented desc = method GetBlobs not implemented"System information
Erigon version:
erigon/3.1.0/linux-amd64/go1.25.1OS & Version: Windows/Linux/OSX: Linux Ubuntu
Erigon Command (with flags/config):
Consensus Layer: Lighthouse 7.1
Consensus Layer Command (with flags/config):
Chain/Network: Ethereum Mainnet
Expected behaviour
No rpc error
Actual behaviour
[rpc] served conn=172.x.x.x:59210 method=engine_getBlobsV1 reqid=1 err="rpc error: code = Unimplemented desc = method GetBlobs not implemented"