Index and explore Dash Platform (Evolution) chain data, continuously parsing blockchain in the background.
Main features:
- Data Contracts with schemas
- Documents with data
- Search and list the data
- Supports last Dash Platform release (testnet)
- PostgreSQL
- Rust 1.73+
- Node.js 18+
- Tenderdash (RPC)
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
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
Verify packages/api/.env
with your PostgreSQL credentials and TenderdashRPC URLs, then do:
cd packages/api
npm install
npm start
Verify your packages/frontend/.env
is matching your backend API URL
Then:
cd packages/frontend
npm install
npm start