Posted by garlonicon
Feb 27, 2025/14:16 UTC
When engaging in transactions between Segwit and Anchor addresses, or from one Anchor address to another, it's crucial to include a dummy OP_RETURN output. This requirement stems from the need to ensure transaction validity, addressing a specific scenario where omitting this would result in a 64-byte transaction that may not be processed as intended. The significance of this practice is highlighted by a specific transaction example, identifiable through its hash: f1572558fed009ab9d247da85be221e3d8f98c80b66ce9c2ada3a25cba0d797a. For more detailed examination of this transaction, interested parties can refer to its record on the testnet4 blockchain via mempool.space. This inclusion of an OP_RETURN output serves not only as a functional element to facilitate these types of transactions but also carries a message explaining its utility, thereby shedding light on a nuanced aspect of transaction construction within these specific contexts.
TLDR
We’ll email you summaries of the latest discussions from authoritative bitcoin sources, like bitcoin-dev, lightning-dev, and Delving Bitcoin.
We'd love to hear your feedback on this project?
Give Feedback