BIP-47 Payment Codes
Privacy● Common

A protocol for reusable payment codes enabling multiple payments to a static identifier without address reuse. Uses a notification transaction to establish a shared secret, from which unique addresses are derived for subsequent payments.

Technical Notes

Notification tx uses OP_RETURN or designated output to transmit blinded payment code. Shared secret derived via ECDH. Each payment uses derivation path based on incrementing index. Drawback: notification tx links payer identity to payment code permanently.

Metadata

Visibility: Public
Created:1/3/2026by System

Actions