How to Sync Geth from the Latest Finalized Block with a Checkpoint-Synced Prysm Beacon Node

49 views
Skip to first unread message

SEMIA GUESMI

unread,
Mar 4, 2025, 9:07:21 AMMar 4
to golang-nuts

Hi,

I have a question about the Execution Client (Geth) and the Consensus Client (Prysm).

I synced the beacon node from a checkpoint and started the execution client with --syncmode full.

My question is: Will the execution client also sync from the target head provided by the consensus client?

I first ran the execution client and then started the consensus client. However, based on the Geth logs, it seems to be syncing from genesis rather than from the latest finalized block provided by the beacon node.

Do I need to add additional arguments to the execution client to ensure it starts from the latest finalized block instead of syncing from genesis? If so, what exactly should I do?

Thanks for help !

Best,

Semia

Ian Lance Taylor

unread,
Mar 4, 2025, 4:18:27 PMMar 4
to SEMIA GUESMI, golang-nuts
golang-nuts is for general discussion about the Go programming language. This message would be better sent to a mailing list that deals with Prysm. Thanks.

Ian
Reply all
Reply to author
Forward
0 new messages