SIGHASHANYONECANPAY
SIGHASHANYONECANPAY is a flag used in Bitcoin transaction signing to alter which parts of a transaction are covered by a signature. It is represented by the bit 0x80 and can be combined with the base sighash types (SIGHASH_ALL, SIGHASH_NONE, or SIGHASH_SINGLE) to modify the signing scope.
How it works: When the ANYONECANPAY flag is set, the signature is created with respect to only
Implications and use cases: ANYONECANPAY enables multi-party signing workflows where multiple participants each sign their own
Limitations and considerations: Because the signature does not commit to other inputs, it does not fully bind
See also: SIGHASH types, SIGHASH_ALL, SIGHASH_NONE, SIGHASH_SINGLE.