bitcoinjs-lib
bitcoinjs-lib copied to clipboard
Silent payments v1
trafficstars
Silent Payments
Receive private payments from anyone on a single static address without requiring any interaction or extra on-chain overhead.
More on Silent Payments:
- https://gist.github.com/RubenSomsen/c43b79517e7cb701ebf77eec6dbb46b8
- https://rumble.com/v12kuz7-bitcoin-silent-payments.html
silent-payments.spec contains a simple test for Silent Payments.
The purpose of this PR is:
- to see if this library can support such a construct and how it would look like (after
p2tr-v1branch gets merged) - serve as a starting point for developers that want to add silent payments to their wallet
- start a discussion on how
Silent Paymentsshould be constructed and check that this implementation is correct
This PR is not concerned on the scanning/detecting silent payments.
There is ongoing discussion on how to add this to psbts here.