Hacker News new | comments | show | ask | jobs | submit login

You are correct!

Technically every Bitcoin transaction is a smart contract, the language of the contract is Bitcoin Script (Forth-like, stack-based language, https://en.bitcoin.it/wiki/Script).

Currently, we are only using P2WSH to create 2/2 and 2/3 Multi-sigs but in the future, we hope to create other types of contracts with different clauses and also an easy to use UI to accompany it.

How do you get these contracts accepted? According to https://curiosity-driven.org/bitcoin-contracts :

> Transactions containing non-standard scripts like these will not be relied through the Bitcoin network but if they are included in a block they will be accepted by the standard client.

Guidelines | FAQ | Support | API | Security | Lists | Bookmarklet | Legal | Apply to YC | Contact