1
0
mirror of https://github.com/bitcoin/bips.git synced 2025-10-13 14:03:47 +00:00

BIP321: add reference implementation section

This commit is contained in:
Jon Atack 2025-09-24 10:45:24 -06:00
parent 898693d83e
commit daf64c4253

View File

@ -120,6 +120,12 @@ For payments completed on-chain, this is largely addressed by having the payment
In order to avoid inadvertently revealing the sender's IP address or other information to the recipient, proof URIs must only be opened when they will simply switch to another locally-installed application (i.e. the application which initiated the payment). When clicking a URI from a website, the website should already have plenty of logic on its backend to process payment completion and a proof-of-payment callback is unnecessary.
== Reference Implementation ==
Documentation: https://docs.rs/bitcoin-payment-instructions
Code repository: https://github.com/rust-bitcoin/bitcoin-payment-instructions
== Forward compatibility ==
Query parameter keys which are prefixed with a req- are considered required. If a client does not implement handling a query parameter which has a key prefixed with req-, it MUST consider the entire URI invalid. Any other query parameters which are not implemented, but which are not prefixed with a req-, can be safely ignored.