<p>The functionality is not yet implemented in Bitcoin. On October 18 Gavin created 3 Bitcoin Improvement Proposals that would support the functionality, <a href="https://bitcointalk.org/index.php?topic=46538.msg583615#msg583615">Bitcointalk:OP_EVAL proposal</a>.</p>

<ul>
<li><a href="https://en.bitcoin.it/wiki/BIP_0011">M-of-N Standard Transactions</a></li>
<li><a href="https://en.bitcoin.it/wiki/BIP_0012">OP_EVAL</a></li>
<li><a href="https://en.bitcoin.it/wiki/BIP_0013">Address Format for OP_EVAL</a></li>
</ul>

CC BY-SA 3.0
2011-11-10T21:58:31.177Z
2011-11-10T21:58:31.177Z
Serith
<p>I can see that Bitocin can provide escrow contracts. <a href="https://en.bitcoin.it/wiki/Contracts#Example_2:_Escrow_and_dispute_mediation">https://en.bitcoin.it/wiki/Contracts#Example_2:_Escrow_and_dispute_mediation</a></p>

<p>Can someone provide a worked example or even better a pointer to a code example.</p>

<escrow><contracts>
How do I implement an escrow service using Bitcoin contracts?
Ian Purton
# How do I implement an escrow service using Bitcoin contracts?

(Asked by: username_0 on 2011-11-10)

I can see that Bitocin can provide escrow contracts. <https://en.bitcoin.it/wiki/Contracts#Example_2:_Escrow_and_dispute_mediation>

Can someone provide a worked example or even better a pointer to a code example.

**Tags:** escrow, contracts


---

## 1 answers

### Answer by username_1 on 2011-11-10. Score: 7

The functionality is not yet implemented in Bitcoin. On October 18 Gavin created 3 Bitcoin Improvement Proposals that would support the functionality, [Bitcointalk:OP\_EVAL proposal](https://bitcointalk.org/index.php?topic=46538.msg583615#msg583615).

* [M-of-N Standard Transactions](https://en.bitcoin.it/wiki/BIP_0011)
* [OP\_EVAL](https://en.bitcoin.it/wiki/BIP_0012)
* [Address Format for OP\_EVAL](https://en.bitcoin.it/wiki/BIP_0013)


---

