diff --git a/packages/protocol/contracts/L1/libs/LibProposing.sol b/packages/protocol/contracts/L1/libs/LibProposing.sol index 61ad57d6994..9496cf0a14c 100644 --- a/packages/protocol/contracts/L1/libs/LibProposing.sol +++ b/packages/protocol/contracts/L1/libs/LibProposing.sol @@ -140,7 +140,7 @@ library LibProposing { // We cannot rely on `msg.sender != tx.origin` for EOA check, as it will break after EIP // 7645: Alias ORIGIN to SENDER if ( - _checkEOAForCalldataDA + _checkEOAForCalldataDA && meta_.id != 1 && ECDSA.recover(meta_.blobHash, params.signature) != msg.sender ) { revert L1_INVALID_SIG();