Skip to content
πŸ—Ί A block explorer for EVM-based blockchains
TypeScript Other
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci
.github/ISSUE_TEMPLATE
public
src
.editorconfig
.gitignore
.node-version
.releaserc
BUILDING.md
CHANGELOG.md
CONTRIBUTING.md
CONVENTIONAL_COMMITS.md
LICENSE.md
README.md
RELEASING.md
VERSIONING.md
jest.config.js
package-lock.json
package.json
tsconfig.json
tsfmt.json
tslint.json

README.md

Jade Explorer

A block explorer for EVM-based blockchains.

Jade Explorer is a minimal block explorer that uses Jade Service Runner for managing background services (Multi-Geth), OpenRPC for underlying functionality, and Pristine. It does not use a database, and be configured to point at any remote RPC node for any EVM-based network. The goal of Jade Explorer is to provide a resource for network information and block exploration.

Explorer Features:

  • Display chain id
  • Syncing status
  • Runtime configuration for endpoints
  • Search by Block, Transaction, Address
  • Charts for hash, transaction count, gas used, uncles
  • Preview latest blocks

jade-block-explorer-light jade-block-explorer

Install

Dependencies

  • at least node v10.15.3
  • at least npm v6.4.1

Clone the repository and install project dependencies.

git clone https://github.com/etclabscore/jade-explorer.git && cd jade-explorer && npm install

Usage

npm run service-runner

Jade Service Runner will run at http://localhost:8002/.

Start the explorer.

npm start

The explorer will run at http://localhost:3000/ which should display multi-geth's status, and make sure multi-geth is running.

Notes on Multi-Geth & Service Runner

By default, multi-geth service will run ETC mainnet. Jade Service runner conveniently contains the service in the /.services/ directory of project.

# ./services/
.
└── multi-geth
    └── 1.9.0
        └── multi-geth
            └── 1.9.0
                └── classic
                    β”œβ”€β”€ geth
                    β”‚Β Β  β”œβ”€β”€ chaindata
                    β”‚Β Β  β”œβ”€β”€ ethash
                    β”‚Β Β  └── nodes
                    └── keystore

Resources

Contributing

How to contribute, build and release are outlined in CONTRIBUTING.md, BUILDING.md and RELEASING.md respectively. Commits in this repository follow the CONVENTIONAL_COMMITS.md specification.


This repo originally forked from ETCDEVTeam/emerald-explorer.

You can’t perform that action at this time.