user60443: Since the scriptSig of the coinbase transaction of a block can contain arbitrary data, what is the maximum number of bytes it can contain? I've seen various mentions of a limit around 100 bytes, but can't find that defined anywhere.

user48884: The maximum is 100 bytes and is checked and defined here: https://github.com/bitcoin/bitcoin/blob/master/src/consensus/tx_verify.cpp#L195

60443: <p>Since the <code>scriptSig</code> of the coinbase transaction of a block can contain arbitrary data, what is the maximum number of bytes it can contain? I've seen various mentions of a limit around 100 bytes, but can't find that defined anywhere.</p>
 48884: <p>The maximum is 100 bytes and is checked and defined here: <a href="https://github.com/bitcoin/bitcoin/blob/master/src/consensus/tx_verify.cpp#L195" rel="noreferrer">https://github.com/bitcoin/bitcoin/blob/master/src/consensus/tx_verify.cpp#L195</a></p>
