Login
Learn Bitcoin is live in Beta - spot an issue or have a suggestion? We'd love to hear it!
Home Glossary A ANYPREVOUT

ANYPREVOUT

A proposed SIGHASH flag (BIP-118) enabling partially signed transactions without strictly binding to specific inputs, unlocking advanced Layer-2 protocols.
Share

ANYPREVOUT is like giving your future self the power to revise which piggy bank is being spent, without changing the overall transaction conditions. Defined in BIP-118, it lets you sign a transaction in a way that doesn’t lock in the precise outputs being spent. Instead, it focuses on ensuring the rules of the transaction remain intact.

This flexibility is crucial for protocols like Eltoo, which allow state updates on second-layer networks without complex penalty transactions. ANYPREVOUT can help reduce the risk of errors and keep the on-chain footprint minimal. While it’s still a proposal, developers see it as a stepping stone toward more agile payment channels and robust multi-party transaction flows.

Key takeaways
New SIGHASH type that loosens input binding
Key for advanced Layer-2 designs (e.g., Eltoo)
Still under active development and review
Learn Bitcoin visual
Learn how to

Be Your Own Bank

Be Your Own Bank teaches you how to securely store and manage your Bitcoin, giving you full control over your finances. Unlock the power of self-custody and financial sovereignty, so you can confidently operate without intermediaries.

Take the Survey
30 sec
Free
Suggest a Term

Have a term to suggest? Enter it below and help us expand our vocabulary!