> For the complete documentation index, see [llms.txt](https://docs.cropxyz.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.cropxyz.com/tech/overview.md).

# System Overview

## Summary

There are four main smart contract networks that work in concert to manage user resources, organize on-chain data and facilitate a real-time economy.&#x20;

![](/files/hvPEWSGK6asbjOW3ApbX)

In addition, we have built a query layer that ingests blockchain data and presents it in an easy-to-consume fashion for front-end web and mobile apps.

## System Components

### Storing On-chain

The system is built on over 40 different smart contracts (with over 700 tests) that work together to provide a rich experience for players. In the following section we dive into more detail on the specific smart contracts that make up the core game. See this section for more information:

{% content-ref url="/pages/pGNPEEzMPjXyiBHnSBiS" %}
[Blockchain Layer](/tech/blockchain-layer.md)
{% endcontent-ref %}

### Summarizing Events

Apart from the base smart contract layer, we leverage Airstack to compute a number of aggregations and expose them for use in off-chain visualizations. See this section for more information:

{% content-ref url="/pages/0BCyP6Bf47JdpZSi1ynq" %}
[Query Layer](/tech/query-layer.md)
{% endcontent-ref %}
