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

# Getting Started

- [What is Filecoin](https://docs.filecoin.io/getting-started/what-is-filecoin.md): This section offers a detailed overview of Filecoin for developers, serving as a go-to reference for their needs.
- [Crypto-economics](https://docs.filecoin.io/getting-started/what-is-filecoin/crypto-economics.md): Crypto-economics is the study of how cryptocurrency can incentivize usage of a blockchain network. This page covers how Filecoin manages incentivization within the network.
- [Blockchain](https://docs.filecoin.io/getting-started/what-is-filecoin/blockchain.md): A blockchain is a distributed database shared among nodes in a computer network. This page covers the design and functions of the Filecoin blockchain.
- [Storage model](https://docs.filecoin.io/getting-started/what-is-filecoin/storage-model.md): A storage model defines how data is stored within a system. This page covers the basic aspects of Filecoin’s storage model.
- [Storage market](https://docs.filecoin.io/getting-started/what-is-filecoin/storage-market.md): The storage market is the entry point where storage providers and clients negotiate and publish storage deals on-chain.
- [Retrieval market](https://docs.filecoin.io/getting-started/what-is-filecoin/retrieval-market.md): The retrieval market facilitates the negotiation of retrieval deals for serving stored data to clients in exchange for FIL.
- [Programming on Filecoin](https://docs.filecoin.io/getting-started/what-is-filecoin/programming-on-filecoin.md): Once data is stored, computations can be performed directly on it without needing retrieval. This page covers the basics of programming on Filecoin.
- [Networks](https://docs.filecoin.io/getting-started/what-is-filecoin/networks.md): The Filecoin network has several networks for testing, staging, and production purposes. This page provides information on available networks.
- [How storage works](https://docs.filecoin.io/getting-started/how-storage-works.md): How data is stored on the Filecoin network, from uploading files to using storage onramps.
- [Filecoin and IPFS](https://docs.filecoin.io/getting-started/how-storage-works/filecoin-and-ipfs.md): Explore the features that make Filecoin a compelling system for storing files. This is an overview of features offered by Filecoin that make it a compelling system for storing files.
- [Upload to Filecoin](https://docs.filecoin.io/getting-started/how-storage-works/upload-to-filecoin.md): Choose a storage path on Filecoin based on your needs, from managed on-chain storage to direct deal-making with providers.
- [Storage onramps](https://docs.filecoin.io/getting-started/how-storage-works/storage-onramps.md): Storage on-ramps and helpers are APIs and services that abstract Filecoin dealmaking into simple, streamlined API calls.
- [Filecoin plus](https://docs.filecoin.io/getting-started/how-storage-works/filecoin-plus.md)
- [How retrieval works](https://docs.filecoin.io/getting-started/how-retrieval-works.md): How to retrieve data from the Filecoin network, from finding providers to fetching content.
- [Basic retrieval](https://docs.filecoin.io/getting-started/how-retrieval-works/basic-retrieval.md): There are multiple ways to fetch data from a storage provider. This page covers some of the most popular methods.
- [Serving retrievals](https://docs.filecoin.io/getting-started/how-retrieval-works/serving-retrievals.md): In this article, we will discuss the functions of storage providers in the Filecoin network, the role of the indexer, and the retrieval process for publicly available data.
- [Interplanetary consensus](https://docs.filecoin.io/getting-started/interplanetary-consensus.md): InterPlanetary Consensus (IPC) powers planetary-scale decentralized applications (dApps) through horizontal scalability of Filecoin, Ethereum and more.
- [Community](https://docs.filecoin.io/getting-started/community.md): Learn about the Filecoin project, connect with the community, and find ways to contribute.
- [Forums and FIPs](https://docs.filecoin.io/getting-started/community/forums-and-fips.md): Connect with the Filecoin community in discussion forums or on IRC. The Filecoin community is active and here to answer your questions in your channel of choice.
- [Filecoin compared to](https://docs.filecoin.io/getting-started/community/filecoin-compared-to.md): While Filecoin shares some similarities to other file storage solutions, the protocol has significant differences that one should consider.
- [Filecoin FAQs](https://docs.filecoin.io/getting-started/community/filecoin-faqs.md): Answers to your frequently asked questions on everything from Filecoin’s crypto-economics and storage expenses to hardware and networking.
- [FAQs](https://docs.filecoin.io/getting-started/community/faqs.md): A list of frequent asked questions about FVM, FEVM and how to build on Filecoin network.
- [Related projects](https://docs.filecoin.io/getting-started/community/related-projects.md): Filecoin is a highly modular project that is itself made out of many different protocols and tools. Many of these exist as their own projects, supported by Protocol Labs. Learn more about them below.
- [Social media](https://docs.filecoin.io/getting-started/community/social-media.md): Filecoin is everywhere on the internet — and that includes social media. Find your favorite flavor here.
- [The Filecoin project](https://docs.filecoin.io/getting-started/community/the-filecoin-project.md): Curious about how it all got started, or where we’re headed? Learn about the history, current state, and future trajectory of the Filecoin project here.
- [Ways to contribute](https://docs.filecoin.io/getting-started/community/ways-to-contribute.md): So you want to contribute to Filecoin and the ecosystem? Here is a quick listing of things to which you can contribute and an overview on how you can get started.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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.filecoin.io/getting-started.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.
