Ethereum was the first mover in the sense that it had it's own programming language built in, it can be debated that existing platforms provided the possibility of smart contracts, platforms like omni, counterparty or maybe even NXT. Ethereum was not the first platform to have ICO's ran on it, Mastercoin (Omni now) was.
"Omni is a platform for creating and trading custom digital assets and currencies. It is a software layer built on top of the most popular, most audited, most secure blockchain -- Bitcoin. Omni transactions are Bitcoin transactions that enable next-generation features on the Bitcoin Blockchain. Our reference implementation, Omni Core is an enhanced Bitcoin Core that provides all the features of Bitcoin as well as advanced Omni Layer features."
According to their website as per checked, there are 396 projects running on this platform including MaidSafeCoin, Craig and etc. What I liked with this platform is that it runs within the Bitcoin blockchain upon reading but is there any bounty campaigns who is presently running in this platform recently?
The price of Omni at the moment is $8.91 USD according to CMC it's still low compared to Ethereum! Do you think that Omni will make it to the top and can overtake Ethereum in the future?
There are competitors but the market is dominated by Ethereum when it comes to smart contracts. But Eth does have some downside in that it doesn't scale very well and lacks privacy, for example take Komodo, they have integrated a Pow/Pos model so they have a better scaling mechanism and also have zk-Snarks (from Zcash) integrated as well, so good privacy. There are several other platforms that are good alternatives to Ethereum as well if you do your research.
Oh! There are a lot of smart contract platforms similar to Ethereum blockchain such as NEM / Hyperledger Fabric / Stellar Smart Contracts / iOlite — Create Smart Contracts With Natural Language / Neblio — Blockchain for Business / Lisk — Sidechains that were dominated by Ethereum because it is always a safe bet. Ethereum is a gold standard in the world of smart contracts and has the biggest capitalization among other platforms. The majority of token sales happen on the Ethereum platform, using the ERC-20 token standard.
I believe there are better proposals than Ethereum, but they are still far from being tested at large scales. Ethereum is still the safest and most tested smart contracts project among all.
Yes I agree with you as per checking on other smart contract platforms, Ethereum is still the best for now.