175 - Pay to Contract Protocol
BIP: 175 source Layer: Applications Title: Pay to Contract Protocol Authors: Omar Shibli Nicholas Gregory Status: Closed Type: Informational Assigned: 2017-07-17 License: BSD-2-Clause Table of ContentsAbstractMotivationSpecificationPurposeCoin typePayment address generationPayment address verificationRedemptionHash to partial derivation path mappingExamplesPayment address generationVerification example (negative test)CompatibilityReference implementationsReferenceCopyright Abstract Utilizing hierarchical deterministic wallets as described in BIP-0032 and the "Purpose Field" in BIP-0043, this document specifies the multiparty pay-to-contract key derivation scheme outlined by Ilja Gerhardt and Timo Hanke.[0] The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in RFC 2119. Motivation A Bitcoin transaction represents a "real world" con...