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