The Web Payments specs are available under an open, patent and royalty-free license. Just like all other successful open Web technologies, the freedom to innovate is a fundamental part of what we do.
Design Principles: An outline of the design principles and general philosophy used to guide the standards making process behind the technology that the Web Payments group creates. The principles are meant to be a set of general guidelines rather than a set of prescriptive rules. Previous Drafts: 2013-12-22
Use Cases: The primary goal of the Web Payments work is to create a safe, decentralized system and a set of open, patent and royalty-free specifications that allow people on the Web to send each other money as easily as they exchange instant messages and e-mail today. The following use cases focus on concrete scenarios that the technology created by the group should enable. Previous Drafts: 2011-10-25 , 2011-10-20
Web Commerce: The electronic commerce portion of the PaySwarm architecture; enabling the decentralized listing of assets for sale and the transaction of those assets resulting in a digitally verifiable receipt between the buyer and the vendor. Previous Drafts: 2012-01-30
Pricing Indices: Vendors can select one of the available online price indexing services, which could be a currency exchange rate, or another type of index more relevant to the scope and dynamics of their particular business that would enable greater price stability, variability with key input prices, or some other criterion. Previous Drafts:
Web Commerce API: Outlines a browser polyfill that makes financial transactions easier to initiate and verify while also making them more secure. The solution is designed to work with both proprietary (PayPal, Google Wallet) and non-proprietary (PaySwarm, Bitcoin, Ripple) payment solutions. Previous Drafts:
PaySwarm Vocabulary: The Web vocabulary that is used to describe specific concepts and properties on a Web Payments network. Previous Drafts: 2014-03-13 , 2011-12-13 , 2011-03-10 , 2011-03-08 , 2011-03-06
Credit Card Vocabulary: The Web vocabulary that is used to describe credit cards.
Identity Credentials: A decentralized identity mechanism for the Web that allows arbitrary Linked Data to be read from and written to an identity URL. Previous Drafts:
HTTP Signature Nonces: An extension to the HTTP Signatures specification that enables replay protection when messages are sent over a non-secured HTTP connection. Previous Drafts:
HTTP Signature Trailers: An extension to the HTTP Signatures specification that enables digital signatures to be applied to content that is streamed, such as audio and video, via HTTP Trailers. Previous Drafts:
Secure Messaging: A secure and verifiable messaging mechanism built using Linked Data principles to produce a distributed Public Key Infrastructure for the Web. Previous Drafts:
Security Vocabulary: the Web vocabulary that is used to describe mechanisms for expressing digital signatures and encrypting and decrypting messages. Previous Drafts: 2013-06-03 , 2012-05-27 , 2011-09-25Security Considerations for HTTP Signatures: A complete security audit of the HTTP Signatures specification. Previous Drafts: 2013-06-23