Skip to main content
£0.00 0

Basket

No products in the basket.

ASIC mining articles and advice

BIP 175 Pay-to-Contract: Closed Derivation Protocol

BIP 175 guide covering its closed HD pay-to-contract derivation, invoice commitment, payment-base keys, multiparty proof, privacy and recovery.

BIP 175 pay to contract guide cover

This guide explains BIP 175 pay to contract in plain English. It covers the problem behind the BIP, why it matters and whether the proposal is part of Bitcoin today.

TL;DR

  • What it is: BIP 175 proposed a multiparty pay-to-contract derivation scheme based on BIP 32 and BIP 43. A merchant supplied contract terms and a payment-base extended public key; the payer derived a destination cryptographically linked to that contract.
  • Why it matters: BIP 175 was a closed scheme for private on-chain contract commitments through HD derivation. Its security depends on canonical terms, scoped keys, authenticated invoices and recovery data beyond the wallet seed.
  • Current position: The informational BIP is Closed and is not a universal wallet protocol.

BIP 175 pay to contract in simple English

BIP 175 pay to contract: BIP 175 is Closed, and standard wallet recovery may not scan its custom derivation. A seed backup without the contract set, payment-base path and canonicalisation rules may miss funds.

Simple example

A node operator is checking BIP 175 pay to contract. The address derivation commits to agreed invoice data without putting the contract directly on-chain.

Key terms in plain English

BIP:
Bitcoin Improvement Proposal: a document describing a proposed rule, standard or process. Its status must be checked separately.
Node:
A computer running Bitcoin software that checks data and communicates with other peers.

Contract commitment goal

The address derivation commits to agreed invoice data without putting the contract directly on-chain. Payer and merchant can reproduce the destination from the same canonical contract and payment base. Any difference in bytes, ordering, encoding or normalisation yields a different destination.

Payment-base key

The merchant exposes an extended public key from which contract-specific keys can be derived while retaining the corresponding private derivation capability. Key scope, network, account and reuse must be documented. An over-broad extended key can reveal links or enable unintended derivations.

Canonical contract representation

Human documents permit harmless formatting differences, but cryptographic commitments do not. Implementations need a canonical byte representation, version and hash domain. Displayed terms must match committed bytes exactly, and both parties should retain the signed or authenticated invoice.

BIP 175 pay to contract technical diagram
Canonical contract representation: the fields, validation boundary and operational evidence that implementations need to agree.

Multiparty proof

The scheme aimed to give cryptographic evidence of payee and purpose without public chain metadata. A proof’s legal or commercial meaning still depends on identity verification, invoice authenticity and custody of records. Cryptography does not establish that goods were delivered.

Privacy properties

Derived outputs resemble ordinary P2PKH or witness destinations and avoid an obvious public contract marker. Reusing payment-base branches, network metadata, amount patterns and later disclosure can still link payments. Proof sharing should reveal only what the dispute requires.

Closed status and wallet support

BIP 175 is Closed, and standard wallet recovery may not scan its custom derivation. A seed backup without the contract set, payment-base path and canonicalisation rules may miss funds. Do not accept real payment until independent derivation and restoration have been tested.

How specialists test it

Developers test the proposal with made-up data on an isolated test network. They check normal cases and deliberately invalid cases. Different implementations should reach the same result before anyone relies on the proposal.

Frequently asked questions

What is the main point of BIP 175 pay to contract?

BIP 175 pay to contract: BIP 175 is Closed, and standard wallet recovery may not scan its custom derivation.

For BIP 175 pay to contract, what should a beginner know about contract commitment goal?

The address derivation commits to agreed invoice data without putting the contract directly on-chain.

For BIP 175 pay to contract, what should a beginner know about payment-base key?

The merchant exposes an extended public key from which contract-specific keys can be derived while retaining the corresponding private derivation capability.

For BIP 175 pay to contract, what should a beginner know about canonical contract representation?

Human documents permit harmless formatting differences, but cryptographic commitments do not. Implementations need a canonical byte representation, version and hash domain.

Conclusion

BIP 175 was a closed scheme for private on-chain contract commitments through HD derivation. Its security depends on canonical terms, scoped keys, authenticated invoices and recovery data beyond the wallet seed.

Primary sources

Check the current specification status and the documentation for the exact implementation you operate before moving production funds or changing a mining node.

ASIC MINER PICKS

Recommended ASIC Mining Hardware

Compare three of our highest ranked ASIC miners currently available, with live product details and pricing.
Browse all ASIC miners
MORE MINING ADVICE

More ASIC Mining Articles

Read practical advice about choosing hardware, calculating electricity costs, setting up miners, hosting and maintenance.
MINER COMMUNITY

Join the ASIC Mining Discussion

Ask a question or share what has worked for you. Your experience may help another miner make a better decision.

Members can read and join the discussion

Log in to read comments from other miners. Create a free account if you would like to ask a question or share your experience.

Log in to read comments Register to join the discussion

Membership helps us protect the discussion from spam and keep answers useful.

ASIC MINING SUPPORT

Need Help Choosing an ASIC Miner?

Tell us what you want to mine, your electricity cost and where the machine will run. We can help you compare hardware, power requirements, hosting and repairs.
Contact our mining team
Browse ASIC miners