Is there any way to create new UI for a contracted deployed with Remix?

I know, I can use remix and Metamask to deploy contracts to real ethereum networks (Main, Rinkeby,...) and remix provides us a simple ui to interact with the deployed contracts.

But is there a way to create a new UI using frameworks (like react.js) for a deployed contract?

If it is possible, how?

1 Answer 1


What you need is a web3 client library to interact with the Smart Contract, from the client app.

I recommend you to start playing with javascript clien libraries, with Metamask installed in your browser, like:

Try to develop a javascript application, with no backend, except Ethereum Smart Contracts, that you can easily start developing in Remix online IDE

After that, you can start playing with more complex development environment like Truffle or Oppenzeppelin SDK, and trying mobile integrations of Metamask.

You will find lots of information in Ethereum documentation website and also very useful help for not reinventing the wheel in Openzeppelin website.

From this post: Resources to build a dApp on top of Ethereum

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.