[#node-CoinbaseTx-script_sig_prefix] = xref:node.adoc[node]::xref:node/CoinbaseTx.adoc[CoinbaseTx]::script_sig_prefix :relfileprefix: ../../ :mrdocs: Prefix which needs to be placed at the beginning of the scriptSig. Clients may append extra data to this as long as the overall scriptSig size is 100 bytes or less, to avoid the block being rejected with "bad‐cb‐length" error. At heights <= 16 the BIP 34 height push is only one byte long, so clients must append at least one additional byte to meet the consensus minimum scriptSig length of two bytes. == Synopsis Declared in `<node/mining_types.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- xref:CScript.adoc[CScript] script_sig_prefix; ---- == Description Currently with BIP 34, the prefix is guaranteed to be less than 8 bytes, but future soft forks could require longer prefixes. [.small]#Created with https://www.mrdocs.com[MrDocs]#