user34941: Is it possible in bitcoin to start a smart contract preloaded with some amount of money. And if some other user is ready to pay to the smart contract a certain amount of money, the smart contract should release the preloaded amount of money in the smart contract to the user who paid to it ?

user13478: Had you seen http://rootstock.io/ ?
Keep in mind that the bitcoin script language is not turing complete as the Ethereum VM

34941: <p>Is it possible in <code>bitcoin</code> to start a <code>smart contract</code> preloaded with some amount of money. And if some other user is ready to pay to the <code>smart contract</code> a certain amount of money, the <code>smart contract</code> should release the preloaded amount of money in the <code>smart contract</code> to the user who paid to it ?</p>
 13478: <p>Had you seen <a href="http://rootstock.io/" rel="nofollow">http://rootstock.io/</a> ?
Keep in mind that the bitcoin script language is not <a href="https://en.wikipedia.org/wiki/Turing_completeness" rel="nofollow">turing complete</a> as the <a href="https://bitcointalk.org/index.php?topic=431513.0" rel="nofollow">Ethereum VM</a></p>
