π οΈ A smart contract UI for your Ethereum dapp project
See the codeββββββββββββββββββββ βββ ββββββ ββββββββ
ββββββββββββββββββββ βββββββββββββββββββ
ββββββ βββ ββββββββββββββββββββββββ
ββββββ βββ ββββββββ βββββββββββββββ
ββββββββ βββ βββ βββ βββββββββββββββ
ββββββββ βββ βββ βββ ββββββ ββββββββ

Instant retro UI for calling any contract function you want
See it online @ eth95.dev here's an example with DAI:
https://eth95.dev/?network=1&address=0x6b175474e89094c44da98b954eedeac495271d0f
Works on any dapp project (Truffle, Buidler, etc.) as long as you point it to the JSON artifacts. And even if you don't have a project, you can run it by itself and manually add ABIs and artifacts.
Install
npm install -g eth95
Run with path to your artifacts folder:
eth95 ./build/contracts
When eth95 is run, an Express server is fired up and a frontend (packaged by Parcel) is served at localhost:3000 (you can define the port with a flag -p 1234). The server will watch the directory you passed in for any changes to your artifacts and send those changes down to the frontend via Websockets.
Note that you can also add any contracts you want if you have the ABI or Artifact (there is an Add Contract button).
If you have any questions or comments, please file an issue.
6,707 followers Β· starred May 2020
392 followers Β· starred May 2020
107 followers Β· starred Jul 2020
348 followers Β· starred May 2020
π οΈ A smart contract UI for your Ethereum dapp project
See the codeββββββββββββββββββββ βββ ββββββ ββββββββ
ββββββββββββββββββββ βββββββββββββββββββ
ββββββ βββ ββββββββββββββββββββββββ
ββββββ βββ ββββββββ βββββββββββββββ
ββββββββ βββ βββ βββ βββββββββββββββ
ββββββββ βββ βββ βββ ββββββ ββββββββ

Instant retro UI for calling any contract function you want
See it online @ eth95.dev here's an example with DAI:
https://eth95.dev/?network=1&address=0x6b175474e89094c44da98b954eedeac495271d0f
Works on any dapp project (Truffle, Buidler, etc.) as long as you point it to the JSON artifacts. And even if you don't have a project, you can run it by itself and manually add ABIs and artifacts.
Install
npm install -g eth95
Run with path to your artifacts folder:
eth95 ./build/contracts
When eth95 is run, an Express server is fired up and a frontend (packaged by Parcel) is served at localhost:3000 (you can define the port with a flag -p 1234). The server will watch the directory you passed in for any changes to your artifacts and send those changes down to the frontend via Websockets.
Note that you can also add any contracts you want if you have the ABI or Artifact (there is an Add Contract button).
If you have any questions or comments, please file an issue.
6,707 followers Β· starred May 2020
392 followers Β· starred May 2020
107 followers Β· starred Jul 2020
348 followers Β· starred May 2020