Skip to content
BIP-372

Pay-to-contract tweak fields for PSBT.

Draft

Would add fields to PSBT files so signers can spend coins whose keys were adjusted to commit to an extra message.

Some protocols, such as timestamping services, 'tweak' a public key so that it commits to a piece of outside data. To spend those coins later, the signer must apply the same tweak to the private key. This BIP would let a PSBT, the file wallets pass around for signing, carry that information.

Read BIP-372 in full on GitHubAll BIPs