# Introduction

## Overview

Blockflow is a state-of-the-art data infrastructure platform designed to simplify the way you access and utilize on-chain data. Whether you require real-time or historical data, Blockflow provides a comprehensive solution that allows you to effortlessly transform, stream, and integrate data to meet your specific needs.

With Blockflow, you can focus on developing the groundbreaking features that set your Web3 application apart, while we handle the intricacies of the backend. Our platform offers a suite of powerful tools and services, including:

1. **Managed Databases**: Scale your dApp effortlessly with our low-latency, managed databases for Ethereum and other popular blockchains. Seamlessly query, filter, and join data from multiple chains using a schema tailored to your requirements.
2. **Instances (IFTTT Workflows)**: Automate complex processes with ease using our intuitive, low-code workflow builder. Trigger serverless functions based on specific blockchain events, enabling you to perform write operations on your managed database without hassle.
3. **APIs**: Integrate on-chain data into your application with just a few lines of code. Turn any blockchain data into a fully-functional API endpoint in seconds, empowering you to pull real-time data directly into your dApp.

Get started with Blockflow today and unlock the full potential of on-chain data for your Web3 project!<br>

Join our discord!\
<https://discord.gg/Sa2MjMNkm3>

## Quick links

{% content-ref url="../overview/what-we-do" %}
[what-we-do](https://docs.blockflow.network/overview/what-we-do)
{% endcontent-ref %}

## Get Started

We've put together some helpful guides for you to get set up with our product quickly and easily.

{% content-ref url="../guides/creating-a-database" %}
[creating-a-database](https://docs.blockflow.network/guides/creating-a-database)
{% endcontent-ref %}

{% content-ref url="../guides/creating-an-instance" %}
[creating-an-instance](https://docs.blockflow.network/guides/creating-an-instance)
{% endcontent-ref %}

{% content-ref url="../guides/creating-an-api" %}
[creating-an-api](https://docs.blockflow.network/guides/creating-an-api)
{% endcontent-ref %}

{% content-ref url="broken-reference" %}
[Broken link](https://docs.blockflow.network/welcome-to-blockflow/broken-reference)
{% endcontent-ref %}


---

# 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.blockflow.network/welcome-to-blockflow/introduction.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.
