diff --git a/packages/light-client/src/spec/validateLightClientUpdate.ts b/packages/light-client/src/spec/validateLightClientUpdate.ts index 3504773b76ab..785f4242a0af 100644 --- a/packages/light-client/src/spec/validateLightClientUpdate.ts +++ b/packages/light-client/src/spec/validateLightClientUpdate.ts @@ -113,7 +113,7 @@ export function validateLightClientUpdate( const signingRoot = ssz.phase0.SigningData.hashTreeRoot({ objectRoot: ssz.phase0.BeaconBlockHeader.hashTreeRoot(update.attestedHeader.beacon), - domain: store.config.getDomain(update.signatureSlot, DOMAIN_SYNC_COMMITTEE), + domain: store.config.getDomain(update.signatureSlot - 1, DOMAIN_SYNC_COMMITTEE), }); if (!isValidBlsAggregate(participantPubkeys, signingRoot, update.syncAggregate.syncCommitteeSignature)) {