> ## Documentation Index
> Fetch the complete documentation index at: https://docs.alleslabs.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Overview

<Frame>
  <img src="https://mintcdn.com/alleslabs/CTQWR3F3yoY44dCu/images/celatone_architecture_external.png?fit=max&auto=format&n=CTQWR3F3yoY44dCu&q=85&s=4eec7d7f99ab4eedd81241050565dbd6" width="4617" height="2204" data-path="images/celatone_architecture_external.png" />
</Frame>

Celatone's explorer architecture consits of the following main components:

* [**Indexer**](./components/indexer): A service that indexes the blockchain and stores the data in a database
* [**Aldus API**](./components/aldus-api): A registry of blockchain label data (e.g. token name/symbols, accounts, contracts) exposed through an API
* [**Price Cacher**](./components/price-cacher): A service that caches asset/token price data from external sources and stores it in a database
* [**Celatone API**](./components/celatone-api): An API middleware that aggregates data from the multiple sources (indexer, price cacher, etc) and provides a unified API for the frontend
* [**Frontend**](./components/frontend): The main web interface for the explorer
