Definition
A reusable payment address is a static identifier you can publish once — on a profile, a donation page, or a printed card — that nonetheless directs each incoming payment to a different, unlinkable on-chain address. It resolves the long-standing tension between the convenience of a fixed address and the privacy disaster of address reuse, where every payment piles onto a single visible balance and history.
Two families of design
Bitcoin has two principal approaches. BIP47 payment codes establish a reusable channel through a one-time notification transaction, after which sender and recipient derive a shared ECDH sequence of one-time addresses. BIP352 silent payments go further by removing interaction entirely: the recipient publishes a static sp1... address, and senders derive outputs using ECDH with the recipient's scan key, while the recipient finds the funds by scanning the chain. Both yield the same user-facing benefit — one identifier, many unlinkable outputs.
Why it matters for fungibility
Reused addresses are the easiest target for chain analysis: they instantly cluster a user's coins and broadcast a balance. A reusable payment address restores the ergonomics of "here is where to pay me" without that exposure, so a sovereign Bitcoiner can accept recurring income, tips, or invoices without leaking a financial profile. This is defensive privacy, supporting the fungibility that makes every coin equal.
The interactive variant is the payment code (BIP47), the non-interactive variant rests on the silent payment scan key, and the underlying privacy goal is output linking resistance.
In Simple Terms
A reusable payment address is a static identifier you can publish once — on a profile, a donation page, or a printed card — that…
