8.1.1 • Published 6 years ago
bitcore-payment-protocol v8.1.1
Bitcore Payment Protocol
A module for bitcore that implements Payment Protocol and other related BIPs.
Getting Started
This library is distributed in both the npm packaging systems.
npm install bitcore-lib
npm install bitcore-payment-protocol
There are many examples of how to use it on the developer guide section for payment protocol. For example, the following code would verify a payment request:
var PaymentProtocol = require('bitcore-payment-protocol');
var body = PaymentProtocol.PaymentRequest.decode(rawbody);
var request = new PaymentProtocol().makePaymentRequest(body);
var version = pr.get('payment_details_version');
var pki_type = pr.get('pki_type');
var pki_data = pr.get('pki_data');
var serializedDetails = pr.get('serialized_payment_details');
var signature = pr.get('signature');
// Verify the signature
var verified = request.verify();
Contributing
See CONTRIBUTING.md on the main bitcore repo for information about how to contribute.
License
Code released under the MIT license.
Copyright 2013-2015 BitPay, Inc. Bitcore is a trademark maintained by BitPay, Inc.
8.1.1
6 years ago
8.1.0
6 years ago
1.8.0
7 years ago
1.7.0
7 years ago
1.6.1
7 years ago
1.6.0
7 years ago
1.5.0
8 years ago
1.2.2
8 years ago
1.1.0
9 years ago
1.0.1
10 years ago
1.0.0
10 years ago
0.13.0
10 years ago
0.12.0
10 years ago
0.11.0
10 years ago
0.10.2
10 years ago
0.10.1
10 years ago
0.10.0
10 years ago
0.9.1
10 years ago
0.9.0
10 years ago
0.8.7
10 years ago
0.8.6
10 years ago