Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support the payment protocol #67

Closed
ryanxcharles opened this issue Feb 16, 2014 · 2 comments
Closed

Support the payment protocol #67

ryanxcharles opened this issue Feb 16, 2014 · 2 comments

Comments

@ryanxcharles
Copy link
Contributor

The payment protocol is a much better way to pay with bitcoin and copy+pasting addresses. It supports authentication of the merchant, sending a tx to the merchant for them to broadcast, and sending refund addresses in case anything goes wrong. It should significantly reduce overpayments and underpayments and should be all-around more pleasant for consumers and merchants.

Bitcore can be used by both wallets and merchant software. We should support the payment protocol on both sides of the use spectrum. See BIP 70, 71, 72, and 73:

https://github.com/bitcoin/bips/blob/master/bip-0070.mediawiki
https://github.com/bitcoin/bips/blob/master/bip-0071.mediawiki
https://github.com/bitcoin/bips/blob/master/bip-0072.mediawiki
https://github.com/bitcoin/bips/blob/master/bip-0073.mediawiki

Bitcoin Core and bitcoinj already support the payment protocol. We should test against both of those.

@martindale
Copy link
Contributor

+1, awesome. Great work, @ryanxcharles!

micahriggan pushed a commit to micahriggan/bitcore that referenced this issue Dec 27, 2018
Set upper limit on entropy as per revised BIP39 spec
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants