I am trying to run nimbus as a beacon node consensus client with geth as the execution client. And geth has synchronized with the mainnet to the point of merge and needs a consensus client to guide it through merge synchronization. [10-02|11:40:47.999] Post-merge network, but no beacon client seen. Please launch one to follow the chain! WARN [10-02|11:41:00.857] Snapshot extension registration failed peer=e2d00418 err="peer connected on snap without compatible eth support" WARN [10-02|11:42:21.797] Snapshot extension registration failed peer=aab3bbde err="peer connected on snap without compatible eth support" WARN [10-02|11:42:47.744] Dropping unsynced node during sync id=ff9a9ea0f4d50194 conn=inbound addr=173.249.6.189:34618 type=Geth/v1.10.8-stable-.. Run
But while running nimbus I keep getting `ETH 1 chain monitoring failure, restarting` here's the full log > > 2022-10-02 11:30:23.144+00:00 Eth1 chain monitoring failure, restarting > topics="eth1" err="getBlockByHash(m.dataProvider,\n > BlockHash(m.depositsChain.finalizedBlockHash.data)) failed 3 times. Last > error: Parameter [result] expected JObject but got JNull" > INF 2022-10-02 11:30:28.467+00:00 Starting Eth1 deposit contract > monitoring topics="eth1" contract=0x00000000219ab540356cbb839cbe05303d7705fa > INF 2022-10-02 11:30:28.467+00:00 Waiting for new Eth1 block headers > topics="eth1" > INF 2022-10-02 11:30:35.047+00:00 Slot start > topics="beacnde" slot=4823851 epoch=150745 sync="01d19h53m (10.18%) > 27.4252slots/s (DDQQDPDQUQ:491169)" peers=46 head=6a110dae:491194 > finalized=15347:4a95cbe6 delay=47ms237us621ns > INF 2022-10-02 11:30:35.122+00:00 Slot end > topics="beacnde" slot=4823851 nextActionWait=n/a nextAttestationSlot=-1 > nextProposalSlot=-1 head=6a110dae:491194 > INF 2022-10-02 11:30:47.002+00:00 Slot start > topics="beacnde" slot=4823852 epoch=150745 sync="01d19h51m (10.19%) > 27.4436slots/s (DDUQQDDPUQ:491521)" peers=45 head=d3340ca5:491535 > finalized=15358:2ae65f23 delay=2ms794us931ns > INF 2022-10-02 11:30:47.118+00:00 Slot end > topics="beacnde" slot=4823852 nextActionWait=n/a nextAttestationSlot=-1 > nextProposalSlot=-1 head=d3340ca5:491535 > INF 2022-10-02 11:30:59.002+00:00 Slot start > topics="beacnde" slot=4823853 epoch=150745 sync="01d19h51m (10.20%) > 27.4358slots/s (DDDQQDDPUQ:491809)" peers=45 head=96a19b64:491880 > finalized=15369:42612b3c delay=2ms736us751ns > INF 2022-10-02 11:30:59.122+00:00 Slot end > topics="beacnde" slot=4823853 nextActionWait=n/a nextAttestationSlot=-1 > nextProposalSlot=-1 head=96a19b64:491880 > INF 2022-10-02 11:31:11.006+00:00 Slot start > topics="beacnde" slot=4823854 epoch=150745 sync="01d19h49m (10.20%) > 27.4537slots/s (DDDPQDQDUD:492161)" peers=45 head=8766a73b:492216 > finalized=15379:9ab47ad3 delay=6ms669us821ns > INF 2022-10-02 11:31:11.099+00:00 Slot end > topics="beacnde" slot=4823854 nextActionWait=n/a nextAttestationSlot=-1 > nextProposalSlot=-1 head=8766a73b:492216 > WRN 2022-10-02 11:31:17.041+00:00 Eth1 chain monitoring failure, > restarting topics="eth1" err="getBlockByHash(m.dataProvider,\n > BlockHash(m.depositsChain.finalizedBlockHash.data)) failed 3 times. Last > error: Parameter [result] expected JObject but got JNull" > INF 2022-10-02 11:31:22.237+00:00 Starting Eth1 deposit contract > monitoring topics="eth1" contract=0x00000000219ab540356cbb839cbe05303d7705fa > INF 2022-10-02 11:31:22.237+00:00 Waiting for new Eth1 block headers > topics="eth1" > INF 2022-10-02 11:31:23.019+00:00 Slot start > topics="beacnde" slot=4823855 epoch=150745 sync="01d19h50m (10.21%) > 27.4449slots/s (QPDDQQQDUD:492481)" peers=45 head=9f4ce7bc:492558 > finalized=15390:4985f0b0 delay=19ms789us416ns > INF 2022-10-02 11:31:23.138+00:00 Slot end > topics="beacnde" slot=4823855 nextActionWait=n/a nextAttestationSlot=-1 > nextProposalSlot=-1 head=9f4ce7bc:492558 > > Run Here's the command used to run geth --ws --authrpc.addr localhost --authrpc.port 8551 --authrpc.vhosts localhost --authrpc.jwtsecret /tmp/jwtsecret Run And here's the command for nimbus ./run-prater-beacon-node.sh \ --web3-url=ws://127.0.0.1:8551 \ --jwt-secret=/tmp/jwtsecret Run After search through google i found out that the nimbus error is as a result of nimbus not being able to connect to an execution client. Which means for some reason nimbus is not seeing geth. Any help and/or explanation would be appreciated. Thanks.