We all know that Ethereum nodes can run smart contract. But I'm wondering whether can I setup contract run-time environment from Ethereum source code locally so I can run smart contract without simulated network or tools like Truffle and web3 ? And Ethereum says

... as a library that you can embed in your Go, Android or iOS projects.

So I guess it means I can call EVM from Go-Ethereum to run smart contract. Am I right? Finally how can I use Go-Ethereum as a library(especially the evm part which execute smart contract bytecode)?

  • Truffle is not a must, but web3 is. – goodvibration Nov 29 '18 at 3:15

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.