Learn Bitcoin is live in Beta - spot an issue or have a suggestion? We'd love to hear it!
Home Glossary B BIP 47 (Payment Codes)

BIP 47 (Payment Codes)

A system for reusable payment codes, aiming to improve privacy and avoid static address reuse.
Share

BIP 47, proposed in BIP-47, offers a clever solution to the address reuse problem. Instead of sharing new addresses every time you expect a payment, you distribute a single reusable code (like a stealth handle), which your wallet uses to generate unique addresses under the hood.

By employing special notifications and derivation paths, each payment can still occur on a fresh address, preserving privacy for both sender and receiver. While it’s not universally adopted, BIP 47 remains an intriguing approach to solving the perennial issue of address reuse and transaction linkability in Bitcoin.

Key takeaways
Enables private reusable payment codes
Generates unique addresses automatically
Addresses privacy risks of reusing static addresses
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!