bips icon indicating copy to clipboard operation
bips copied to clipboard

Bitcoin Improvement Proposals

Results 241 bips issues
Sort by recently updated
recently updated
newest added

to clarify the relationship between BIPs 20 and 21.

Proposed BIP modification

The BIP is quite difficult to parse in terms of understanding the functionality and safety of tweaking keys. In particular, while it is a terrible idea for more than one...

Proposed BIP modification
Pending acceptance

In bip-0069_examples.py: - Fix print_outputs() to use sorted output tuples instead of unsorted - Add Python 3 compatibility using functools.cmp_to_key() - Convert string hashes to byte arrays in second example...

Pending acceptance
Bug fix

Replace assert with return False for proof length validation to ensure the function behaves consistently and doesn't crash when Python runs with optimization flags (-O). This makes the validation consistent...

Proposed BIP modification
Pending acceptance

- Replace raw Base58 decode and manual slice with base58.decode_check(xpub) to enforce checksum validation as required by BIP-32 and as implied by the method docstring. - Add strict len(data) ==...

Pending acceptance

Initial draft of a proposal for how to incentivize migration to post quantum cryptography and safeguard the ecosystem from unnecessary inflation of the circulating supply and the economic turmoil likely...

New BIP

BIP 18: remove the outdated reference link to Gavin Andresen's pay_to_script_hash branch in the Bitcoin repository https://github.com/gavinandresen/bitcoin-git/tree/pay_to_script_hash BIP 52: remove https://www.powx.org/opow - no alternative link found in google

Link fix

Opening this PR for feedback & discussion on the specification for OP_TWEAKADD. Mailing list post: https://groups.google.com/g/bitcoindev/c/-_geIB25zrg

New BIP

In this PR, we add a new draft BIP proposing the addition of fundamental Elliptic Curve op codes. Amongst other things, this series of op codes permits the computation of...

New BIP

so the CI verifies scripted-diff commits like cd19d89.

CI