EOS smart contracts are writeen in c++, but does EOS VM also support (Ethereum's) solidity?

  • 2
    No, only c++ now, and I don't think it will support solidity
    – Jimmy Guo
    Commented Aug 31, 2018 at 4:48

2 Answers 2


According to official eos developer guide


It doesn't support solidity now. It only supports c++ but they have also mentioned that there are other languages which will be supported in the future.

Rust, Python, and Solidity will be supported in the future updates.

  • 1
    just to clarify: that article doesn't claim any of those languages will be supported at any point, and blockone is not working on it. they only mention that 3rd party teams work on it, but there's no guarantee any of these projects will be finalised and maintained
    – confused00
    Commented Aug 31, 2018 at 19:39

Dan mentioned in a comment on this website that "EOSIO will not support the EVM."

However, if a Solidity to WASM compiler will exist, then Solidity can be supported.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.