https://github.com/bumi/bip70-example
This is an example of a BIP70 Bitcoin payment protocol implementation (client/server)
https://github.com/bumi/bip70-example
Last synced: about 1 year ago
JSON representation
This is an example of a BIP70 Bitcoin payment protocol implementation (client/server)
- Host: GitHub
- URL: https://github.com/bumi/bip70-example
- Owner: bumi
- Created: 2016-03-07T17:14:11.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2016-12-19T14:38:46.000Z (over 9 years ago)
- Last Synced: 2025-03-29T17:23:30.171Z (about 1 year ago)
- Language: Ruby
- Homepage: http://michaelbumann.com/post/140637377117/example-clientserver-implementing-of-the-bitcoin
- Size: 4.88 KB
- Stars: 6
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.mdown
Awesome Lists containing this project
README
## BIP 70 Example
This is an example of a BIP 70 implementation.
The server (server.rb) is implemented in ruby and sinatra as web framwork.
The client (wallet.java) is an example using the [bitcoinj](http://bitcoinj.org) bitcoin implementation.
## Usage
1. create your keys and ideally get a signed certificate
2. run `ruby server.rb`
3. open your wallet with the bitcoin URL: bitcoin:1D3PknG4Lw1gFuJ9SYenA7pboF9gtXtdcD?amount=100000&r=http://localhost:4567/invoice
please note that the wallet.java is only part of the wallet implementation that is relevant to using the payment request protocol. (!)
## Questions?
please comment on the blog post on: [michaelbumann.com/post/140...](http://michaelbumann.com/post/140637377117/example-clientserver-implementing-of-the-bitcoin)
or send an email to hello@michaelbumann.com
## Contact
Michael Bumann
hello@michaelbumann.com
[michaelbumann.com](http://michaelbumann.com)