Difference between revisions of "BIP 0071"

From Bitcoin Wiki
Jump to: navigation, search
(PaymentRequestACK --> PaymentACK)
(Github move)
Line 10: Line 10:
 
</pre>
 
</pre>
  
==Abstract==
+
{{BipMoved|bip-0071.mediawiki|BIP 0071}}
 
 
This BIP defines a MIME (RFC 2046) Media Type for Bitcoin payment
 
request messages.
 
 
 
==Motivation==
 
 
 
Wallet or server software that sends payment protocol messages over
 
email or http should follow Internet standards for properly
 
encapsulating the messages.
 
 
 
==Specification==
 
 
 
The Media Type (Content-Type in HTML/email headers) for bitcoin
 
protocol messages shall be:
 
 
 
{|
 
| Message || Type/Subtype
 
|-
 
| PaymentRequest || application/bitcoin-paymentrequest
 
|-
 
| Payment || application/bitcoin-payment
 
|-
 
| PaymentACK || application/bitcoin-paymentack
 
|}
 
 
 
Payment protocol messages are encoded in binary.
 
 
 
==Example==
 
 
 
A web server generating a PaymentRequest message to initiate the
 
payment protocol would precede the binary message data with the
 
following headers:
 
<pre>
 
Content-Type: application/bitcoin-paymentrequest
 
Content-Transfer-Encoding: binary
 
</pre>
 
  
 
[[Category:BIP]]
 
[[Category:BIP]]

Revision as of 08:25, 6 December 2013

This page describes a BIP (Bitcoin Improvement Proposal).
Please see BIP 2 for more information about BIPs and creating them. Please do not just create a wiki page.

  BIP: 71
  Title: Payment Protocol MIME types
  Author: Gavin Andresen <gavinandresen@gmail.com>
  Status: Draft
  Type: Standards Track
  Created: 29-07-2013

Please do not modify this page. This is a mirror of the BIP from the source Git repository here.