Core pipeline

xchain-explorer

REST + JSON-RPC APIs and a web block explorer.

Where it fits

Indexer Explorer Wallets · dApps · SDK

A stateless read layer over the indexer database: REST, JSON-RPC, a web UI, and live events.

What it is

The explorer is the platform's read layer. It serves token, balance, order, dispenser, transaction, and market data over 230+ REST endpoints, a JSON-RPC 2.0 interface, and a web UI, plus live event streaming.

How it fits into the platform

It sits on top of the indexer database as a stateless read layer (what wallets, dApps, and the SDK query) and refreshes its configuration from the hub.

What it can do

  • 230+ REST endpoints across the whole data model
  • JSON-RPC 2.0, compatible with standard JSON-RPC clients
  • Web UI with order-book and price charts
  • Live WebSocket event streaming
  • Live config sync from the hub

Under the hood

  • Stateless read layer
  • ~5,500 lines of parameterized SQL (no ORM)
  • SSL/TLS termination
  • One instance per chain/network

← All components