# Welcome to Storedat!

### What is Storedat?

[**Storedat**](https://www.storedat.io) **is a GraphQL abstraction layer built on top of web3 storage providers like Arweave and Filecoin** to be able to provide a seamless and consistent experience when reading via a single api-key driven integration. &#x20;

### Mission

**Storedat's mission** is to **provide a better user experience for both web2 and web3 users wanting to take advantage of decentralized storage**. We want to make decentralized storage accessible to all so that anyone can use it without having to deal with its complexities. **No dealing with wallets, signing transactions, managing private keys, paying transaction costs, and so on**. Just plug in and Storedat.

**One API. One Integration. Web3 Storage made easy!**&#x20;

### Why does Storedat exist?

**We exist to accelerate the adoption of decentralized storage** by providing a **provider agnostic** way to read with those protocols all the while **abstracting away web3 from the user**. While we might start with Filecoin and Arweave today, our vision is to expand out and support more storage providers as well in the future. The **ultimate goal** is to have the **Storedat become the** **goto hub for anyone to plug and play with decentralized storage.**

## Want to jump right in?

If you're eager to start playing around with the API, check out the getting started guide below :point\_down:

{% content-ref url="getting-started" %}
[getting-started](https://docs.storedat.io/getting-started)
{% endcontent-ref %}

## Want to deep dive?

Dive a little deeper and start exploring our API reference to get an idea of everything that's possible with the API:

{% content-ref url="reference/api-reference" %}
[api-reference](https://docs.storedat.io/reference/api-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.storedat.io/welcome-to-storedat.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.
