# Dapp developers

Decentralized application (dApp) developers rely on data pipelines to build applications. The **Hemera Indexer** is designed to streamline this process by enabling parallel execution of **User-Defined Functions (UDFs)** alongside the core indexing tasks.

By running the Hemera Indexer, developers can utilize the power of ACI (Account-Centric Indexing) to efficiently organize blockchain data by deploying custom UDFs to extract, transform, and analyze data tailored to their specific use cases.&#x20;

This parallel architecture not only optimizes performance but also simplifies complex data workflows, empowering developers to focus on building next-generation Web3 applications.

***

<details>

<summary>Core Concepts</summary>

#### [**Account-Centric Indexing**](broken://pages/Rp0V0xjhXC1ruxBTvblx)

#### [**User-Defined Functions (UDFs)**](/udfs-user-defined-functions/introduction.md)

</details>

***

## **Getting Started**

Refer to the [Quick Start guide ](/welcome/quick-start.md)to explore on getting started with Hemera Indexer.&#x20;

***

#### **SocialScan Developer APIs**

Leverage APIs to build advanced blockchain explorers:

* Real-time transactions.
* Token activity.
* Customizable wallet activity focus.

[📖 **Details**: SocialScan API Documentation](https://api-docs.thehemera.com/socialscan-explorer-api/introduction)

***

### **Example Applications**

* **DeFi Analytics**: Track liquidity pools and yield metrics.
* **NFT Monitoring**: Visualize collections, sales, and holder activity.
* **Social Graphs**: Map on-chain interactions and relationships.

📖 **Explore Use Cases**: Example Applications

***

### **Community Collaboration**

Join Hemera’s developer ecosystem to:

* **Hackathons**: Innovate with the community.
* **Open Source**: Contribute to infrastructure and documentation.
* **Support**: Engage on Discord.

***

### **Roadmap and Enhancements**

Stay ahead with upcoming features:

* Configurable on-chain AI agents.
* Web3-optimized LLM integrations.
* Mainnet launch (Q3 2024).

📖 **Roadmap**: Future Developments


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.thehemera.com/developer-resources/for-dapp-developers.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
