I think smart contracts are here to stay.<p>However, I'd instead check out Cardano's (ADA) Plutus platform [0]. It's a subset of Haskell as I understand it. They have a online playground to simulate contracts [1].<p>Cardano also has a ERC-20 converter [2], so expect a lot of projects to also move to Cardano (given the much lower fees and higher throughput) when smart contracts are released in August/September.<p>0. <a href="https://docs.cardano.org/projects/plutus/en/latest/plutus/explanations/index.html" rel="nofollow">https://docs.cardano.org/projects/plutus/en/latest/plutus/ex...</a><p>1. <a href="https://playground.plutus.iohkdev.io/" rel="nofollow">https://playground.plutus.iohkdev.io/</a><p>2. <a href="https://cointelegraph.com/news/cardano-erc-20-converter-nears-testnet-phase" rel="nofollow">https://cointelegraph.com/news/cardano-erc-20-converter-near...</a>
Smart contract Audits and creation is pretty lucrative, with payment for work generally in a currency that's not in a period of 'Transitory Inflation'. I've been learning rust/ substrate tho, ETH is a bit dated by now.
Obviously not. A single contract call on Ethereum may cost you up to $120.<p>Ethereum is no longer practical.<p>Even so there are better smart contract languages like Vyper[0] & Scilla[1].<p>[0]:<a href="https://vyper.readthedocs.io/en/stable/" rel="nofollow">https://vyper.readthedocs.io/en/stable/</a><p>[1]:<a href="http://scilla-lang.org" rel="nofollow">http://scilla-lang.org</a>
This twitter thread should give an indication that developers are extremely in demand: <a href="https://twitter.com/sebaudet26/status/1394380919818051584" rel="nofollow">https://twitter.com/sebaudet26/status/1394380919818051584</a>