Skip to content
A Ethereum smart contract visualiser
JavaScript TypeScript CSS HTML Shell Dockerfile
Branch: master
Clone or download
Latest commit d36db23 Jun 29, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
backend changes related to problems with sending already cached data through … Jun 20, 2019
dependencies hotfix due to new version of parity Jun 23, 2019
dev-scripts Zpp (#20) Jun 13, 2019
frontend Changes related to lagging graph on frontend Jun 15, 2019
.gitignore Zpp (#20) Jun 13, 2019
LICENSE Preparing for merge with Alice Jan 24, 2018 Update Jun 29, 2019
logo.png Logo update Oct 27, 2017
package-lock.json Zpp (#20) Jun 13, 2019


An Ethereum-based smart contract visualiser

Etheroscope helps you monitor the state of smart contract variables over time.

Video presentations

Caching points online

Watch the video

User interface overview

Watch the video

To install backend on Linux

cd dev-scripts/local-work

To run this project on Linux

# in 1 terminal
cd backend
sh startBackend 
# in 2. terminal
cd frontend
sh startFrontend

go to localhost:8090

To run this project on Windows

cd dev-scripts
docker-compose up # run your MariaDB on Docker
geth --datadir ../geth-blockchains/fastRinkebyBlockchain console --rinkeby --rpc --nodiscover
node ../server.js
node ../services/index.js
ng serve --port 8090 # alias ng="C:/Users/ja1/AppData/Roaming/npm/node_modules/@angular/cli/bin/ng"
go localhost:8090
You can’t perform that action at this time.