In particular I’m interested in the possibility to develope the same BitShare’s BitAsset infrastructure on Bitcoin, and I already know this is possible also from this confirmation about it of a month ago on Reddit AMA.
I believe this is (similar to) what you are looking for:
"Hedged zero-supply dollar implementation"
(There is also a lottery, and some other contracts out there: https://github.com/PeterBorah/ethereum-powerball)
P.S. Counterparty smart contracts are 100% compatible with Ethereum smart contracts
Oh, excuse me I explain me awful, I mean, I know how to find already implemented contracts, this is the official repository: http://ether.fund/contracts/
This is a short guide to get started:
Here is the develop version of Counterparty that has smart contracts enabled, you can install it but it’s a bit technical and may have bugs (contracts work fully, but it’s undergoing heavy development and security auditing):
The XCP team is working on tutorials and info resources to make this accessible. Post any questions, ideas or suggestions you may have. That would be much appreciated.
Oh thanks, I hope that manuals are already out and ready, I don’t know if I will have the time to get how this works by myself, especially if some actual documentation - I already know the first link - will be ready soon.
Is the tutorial to make contracts on bitcoin ready now?
We’d like to give a quick update where things are at regarding offering the full Ethereum smart contracts functionality on Counterparty mainnet:
Currently we’re in a bit of a holding pattern in finishing up the implementation, due to the fact that Ethereum itself is still under heavy testing and development, and its consensus system is still rather centralized. On top of this, the Ethereum Virtual Machine (EVM), which provides the execution environment for the smart contracts, is not ready for prime-time from both a security and maturity of features standpoint. Before we add the EVM into Counterparty mainnet, we’d like to see much more security testing around it, as putting an insecure and still-rapidly-evolving EVM implementation live into mainnet would have severe consequences to the existing Counterparty ecosystem.
Once Ethereum’s own implementations are more mature, stable and tested (with at least a few formal security audits behind it), we will be able to complete the Counterparty implementation. At that point, porting it over to Counterparty should be very straightforward.