Practical overview
When it fits
Use it when you need a codebase to build and operate a Substrate-network explorer, and can provide the chain connection and supporting database and Redis services.
Who it is for
- Developers building an explorer for a Substrate-based network.
- Teams adapting explorer parsing, chain-specific data presentation or plugins.
Documented uses
- Index blocks, extrinsics, events, logs and EVM data from a supported network.
- Register custom types and parse standard or custom modules.
- Extend explorer capabilities with custom plugins.
- Pair the backend with the separately maintained React UI.
Requirements & limits
The repository is public and identifies its license as GPL-3.0.
- The backend's listed prerequisites include Go 1.23+, Redis 3.0.4+, and MySQL 8.0+ or PostgreSQL 16+.
- The README describes the React UI as a separate repository, with Node.js 18+ and npm or yarn prerequisites.
- The documented configuration includes a chain WebSocket endpoint and database and Redis settings.
- The README describes indexing EVM data as well as Substrate data, with UI flags for each.
Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.
Build the backend scaffold
Build the Subscan Essentials backend after preparing its documented development and data-service prerequisites.
Before you start
- Linux or macOS and Git
- Go 1.23 or later
- Redis 3.0.4 or later
- MySQL 8.0 or PostgreSQL 16
Steps
Prepare the listed operating system, Git, Go, Redis and database prerequisites.
From the repository, run
./build.sh build.
Expected outcome
The documented build command is run against the prepared backend prerequisites.
Guide limitations
- The README does not specify a resulting binary location or provide further instructions for starting or configuring a chain-specific deployment.
Install and configure the separate React UI
Install the documented React interface and set its API host variable for connection to a backend.
Before you start
- Node.js 18 or later
- npm or yarn
- The separate
subscan-essentials-ui-reactrepository
Steps
Clone
https://github.com/subscan-explorer/subscan-essentials-ui-react.gitand enter its directory.Install dependencies with the command below or
yarn.npm installSet
NEXT_PUBLIC_API_HOSTto the API host address for deployment.
Expected outcome
The UI dependencies are installed and the documented API host setting is configured.
Guide limitations
- These steps do not start the backend or establish that a particular API host is reachable.
Compare options for Blockchain exploration
These projects document a common task and share a project role. This is a source-based comparison, not an execution benchmark or a guarantee of interchangeability.
| Project | Documented purpose | Platform | Access and requirements |
|---|---|---|---|
| Subscan Essentials | Index blocks, extrinsics, events, logs and EVM data from a supported network. | Server, Web | The repository is public and identifies its license as GPL-3.0. |
| Big Dipper 2.0 | Explore Cosmos proof-of-stake blockchain information through a block explorer. | Web |
Sources & review
Source record details
- Source availability
- Active
- Sources checked
- 10 October 2026
- Original website title
- subscan-explorer/subscan-essentials · Official homepage title · retained in its source language

