In Remix there is an option to deploy a blockchain inside the browser for purpose of testing different smart contracts, this is the REMIX VM as shown on the image.

Screenshoot remix VM

My question is : How can I do the same on my website ? How can I deploy a local EVM blockchain on a webpage using Javascript ?

Thanks !

  • I want to deploy a NEW empty blockchain and not the current Ethereum blockchain.
    – Loresim
    Dec 2, 2022 at 15:37

1 Answer 1


There are a couple of libraries that you could use to implement something like that.

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.