pshenmic / platform-explorer

Dash Platform explorer
https://platform-explorer.vercel.app
8 stars 3 forks source link

Dash Platform Explorer

Dash Rust NodeJS React

a


Platform Explorer

Index and explore Dash Platform (Evolution) chain data, continuously parsing blockchain in the background.

Main features:

Prerequisites

To access Tenderdash RPC, you will need a dash evonode fullnode instance running. You can get it via starting your node with the dashmate (testnet or local dev node)

Example:

dashmate setup testnet fullnode
dashmate start
dashmate status core
dashmate status platform

Once synced, your Tenderdash RPC will be accessible at http://127.0.0.1:36657


Running

only dev mode is implemented atm

Indexer

Verify packages/indexer/.env with your PostgreSQL credentials and Core RPC URL, Tenderdash RPC URL, then do:

cd packages/indexer
cargo run

After successful build, indexer should start and connect to the Tenderdash RPC and start persisting chain data into PostgreSQL

Backend

Verify packages/api/.env with your PostgreSQL credentials and TenderdashRPC URLs, then do:

cd packages/api
npm install
npm start

Frontend

Verify your packages/frontend/.env is matching your backend API URL

Then:

cd packages/frontend
npm install
npm start