{"version":1,"pages":[{"id":"EXg5StpFwHvIKupJd2Qi","title":"Welcome to Filecoin Docs","pathname":"/","siteSpaceId":"sitesp_Gu4iq","description":"Filecoin is a decentralized, peer-to-peer network enabling anyone to store and retrieve data over the internet. Economic incentives are built in, ensuring files are stored and accessible reliably over"},{"id":"OLk8LzZLReDkuu6tpi4o","title":"What is Filecoin","pathname":"/getting-started/what-is-filecoin","siteSpaceId":"sitesp_Gu4iq","description":"This section offers a detailed overview of Filecoin for developers, serving as a go-to reference for their needs.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"sEWG7nN4b3mRHixYRqeJ","title":"Crypto-economics","pathname":"/getting-started/what-is-filecoin/crypto-economics","siteSpaceId":"sitesp_Gu4iq","description":"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.","breadcrumbs":[{"label":"Getting Started"},{"label":"What is Filecoin"}]},{"id":"6ihyJCXGrGAEgubzLpKR","title":"Blockchain","pathname":"/getting-started/what-is-filecoin/blockchain","siteSpaceId":"sitesp_Gu4iq","description":"A blockchain is a distributed database shared among nodes in a computer network. This page covers the design and functions of the Filecoin blockchain.","breadcrumbs":[{"label":"Getting Started"},{"label":"What is Filecoin"}]},{"id":"arhbzVUJnJ9a3HTPInrb","title":"Storage model","pathname":"/getting-started/what-is-filecoin/storage-model","siteSpaceId":"sitesp_Gu4iq","description":"A storage model defines how data is stored within a system. This page covers the basic aspects of Filecoin’s storage model.","breadcrumbs":[{"label":"Getting Started"},{"label":"What is Filecoin"}]},{"id":"zu2Y94SVQMDhYCteFRuX","title":"Storage market","pathname":"/getting-started/what-is-filecoin/storage-market","siteSpaceId":"sitesp_Gu4iq","description":"The storage market is the entry point where storage providers and clients negotiate and publish storage deals on-chain.","breadcrumbs":[{"label":"Getting Started"},{"label":"What is Filecoin"}]},{"id":"o16ZdidVaSSiJ2CQXdYL","title":"Retrieval market","pathname":"/getting-started/what-is-filecoin/retrieval-market","siteSpaceId":"sitesp_Gu4iq","description":"The retrieval market facilitates the negotiation of retrieval deals for serving stored data to clients in exchange for FIL.","breadcrumbs":[{"label":"Getting Started"},{"label":"What is Filecoin"}]},{"id":"syqp00ioz456CHFsK7ot","title":"Programming on Filecoin","pathname":"/getting-started/what-is-filecoin/programming-on-filecoin","siteSpaceId":"sitesp_Gu4iq","description":"Once data is stored, computations can be performed directly on it without needing retrieval. This page covers the basics of programming on Filecoin.","breadcrumbs":[{"label":"Getting Started"},{"label":"What is Filecoin"}]},{"id":"qZHXI8MHMyewXDiaBuVG","title":"Networks","pathname":"/getting-started/what-is-filecoin/networks","siteSpaceId":"sitesp_Gu4iq","description":"The Filecoin network has several networks for testing, staging, and production purposes. This page provides information on available networks.","breadcrumbs":[{"label":"Getting Started"},{"label":"What is Filecoin"}]},{"id":"02yQIOV9t3aQgCJmaXUQ","title":"How storage works","pathname":"/getting-started/how-storage-works","siteSpaceId":"sitesp_Gu4iq","description":"How data is stored on the Filecoin network, from uploading files to using storage onramps.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"D59uHzcbVdDkmjIEVWZ3","title":"Filecoin and IPFS","pathname":"/getting-started/how-storage-works/filecoin-and-ipfs","siteSpaceId":"sitesp_Gu4iq","description":"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.","breadcrumbs":[{"label":"Getting Started"},{"label":"How storage works"}]},{"id":"tyW8KI3MDu9gNBQd6QI8","title":"Upload to Filecoin","pathname":"/getting-started/how-storage-works/upload-to-filecoin","siteSpaceId":"sitesp_Gu4iq","description":"Choose a storage path on Filecoin based on your needs, from managed on-chain storage to direct deal-making with providers.","breadcrumbs":[{"label":"Getting Started"},{"label":"How storage works"}]},{"id":"Q9jZXYFihV5u4yeSp1B7","title":"Storage onramps","pathname":"/getting-started/how-storage-works/storage-onramps","siteSpaceId":"sitesp_Gu4iq","description":"Storage on-ramps and helpers are APIs and services that abstract Filecoin dealmaking into simple, streamlined API calls.","breadcrumbs":[{"label":"Getting Started"},{"label":"How storage works"}]},{"id":"ONanf0Ny7ISDeH7beMKF","title":"Filecoin plus","pathname":"/getting-started/how-storage-works/filecoin-plus","siteSpaceId":"sitesp_Gu4iq","description":"","breadcrumbs":[{"label":"Getting Started"},{"label":"How storage works"}]},{"id":"Ro1KPD6mzGTqVYplK9kc","title":"How retrieval works","pathname":"/getting-started/how-retrieval-works","siteSpaceId":"sitesp_Gu4iq","description":"How to retrieve data from the Filecoin network, from finding providers to fetching content.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"d4sRJi2g2LM6EI9vEY3h","title":"Basic retrieval","pathname":"/getting-started/how-retrieval-works/basic-retrieval","siteSpaceId":"sitesp_Gu4iq","description":"There are multiple ways to fetch data from a storage provider. This page covers some of the most popular methods.","breadcrumbs":[{"label":"Getting Started"},{"label":"How retrieval works"}]},{"id":"RDxO0UwFheTo3ah4fKeV","title":"Serving retrievals","pathname":"/getting-started/how-retrieval-works/serving-retrievals","siteSpaceId":"sitesp_Gu4iq","description":"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.","breadcrumbs":[{"label":"Getting Started"},{"label":"How retrieval works"}]},{"id":"8PMLG1nNqlMfCZYtuQw7","title":"Interplanetary consensus","pathname":"/getting-started/interplanetary-consensus","siteSpaceId":"sitesp_Gu4iq","description":"InterPlanetary Consensus (IPC) powers planetary-scale decentralized applications (dApps) through horizontal scalability of Filecoin, Ethereum and more.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"FZuPZqiecQQXtNRRm4OV","title":"Community","pathname":"/getting-started/community","siteSpaceId":"sitesp_Gu4iq","description":"Learn about the Filecoin project, connect with the community, and find ways to contribute.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"IpHHkkrNoRF0g2sI7myO","title":"Forums and FIPs","pathname":"/getting-started/community/forums-and-fips","siteSpaceId":"sitesp_Gu4iq","description":"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.","breadcrumbs":[{"label":"Getting Started"},{"label":"Community"}]},{"id":"qBerZoV9lc4nulw9IcNC","title":"Filecoin compared to","pathname":"/getting-started/community/filecoin-compared-to","siteSpaceId":"sitesp_Gu4iq","description":"While Filecoin shares some similarities to other file storage solutions, the protocol has significant differences that one should consider.","breadcrumbs":[{"label":"Getting Started"},{"label":"Community"}]},{"id":"EVuGl1i2iHXHiPL7GpPp","title":"Filecoin FAQs","pathname":"/getting-started/community/filecoin-faqs","siteSpaceId":"sitesp_Gu4iq","description":"Answers to your frequently asked questions on everything from Filecoin’s crypto-economics and storage expenses to hardware and networking.","breadcrumbs":[{"label":"Getting Started"},{"label":"Community"}]},{"id":"j5AhL4z0BzZL1OIrnEd6","title":"FAQs","pathname":"/getting-started/community/faqs","siteSpaceId":"sitesp_Gu4iq","description":"A list of frequent asked questions about FVM, FEVM and how to build on Filecoin network.","breadcrumbs":[{"label":"Getting Started"},{"label":"Community"}]},{"id":"aWuPXGLAIiWSZGGHW9Jb","title":"Related projects","pathname":"/getting-started/community/related-projects","siteSpaceId":"sitesp_Gu4iq","description":"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.","breadcrumbs":[{"label":"Getting Started"},{"label":"Community"}]},{"id":"NGyqIaRH8Om15ae3q705","title":"Social media","pathname":"/getting-started/community/social-media","siteSpaceId":"sitesp_Gu4iq","description":"Filecoin is everywhere on the internet — and that includes social media. Find your favorite flavor here.","breadcrumbs":[{"label":"Getting Started"},{"label":"Community"}]},{"id":"TOymnSTCakZt7TyDtFcS","title":"The Filecoin project","pathname":"/getting-started/community/the-filecoin-project","siteSpaceId":"sitesp_Gu4iq","description":"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.","breadcrumbs":[{"label":"Getting Started"},{"label":"Community"}]},{"id":"n57M9vzyQzLAkUYypJ0L","title":"Ways to contribute","pathname":"/getting-started/community/ways-to-contribute","siteSpaceId":"sitesp_Gu4iq","description":"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.","breadcrumbs":[{"label":"Getting Started"},{"label":"Community"}]},{"id":"5CJBsbF8e76OL0wsP0eL","title":"Filecoin Virtual Machine","pathname":"/core-concepts/filecoin-virtual-machine","siteSpaceId":"sitesp_Gu4iq","description":"The Filecoin Virtual Machine (FVM) is a runtime environment enabling users to deploy their own smart contracts on the Filecoin blockchain. This page covers the basics of the FVM.","breadcrumbs":[{"label":"Core Concepts"}]},{"id":"VswV8EhvEjQLjNPDTQ5l","title":"Actors","pathname":"/core-concepts/filecoin-virtual-machine/actors","siteSpaceId":"sitesp_Gu4iq","description":"Actors are smart contracts that run on the Filecoin virtual machine (FVM) and are used to manage, query, and update the state of the Filecoin network. Smart contracts are small, self-executing blocks.","breadcrumbs":[{"label":"Core Concepts"},{"label":"Filecoin Virtual Machine"}]},{"id":"tugacc5fIKN09OCxakTY","title":"Addresses","pathname":"/core-concepts/filecoin-virtual-machine/addresses","siteSpaceId":"sitesp_Gu4iq","description":"A Filecoin address is an identifier that refers to an actor in the Filecoin state. All actors (miner actors, the storage market actor, account actors) have an address.","breadcrumbs":[{"label":"Core Concepts"},{"label":"Filecoin Virtual Machine"}]},{"id":"LDTQWcGQpbHLNctzRohS","title":"Blocks and tipsets","pathname":"/core-concepts/filecoin-virtual-machine/blocks-and-tipsets","siteSpaceId":"sitesp_Gu4iq","description":"Like many other blockchains, blocks are a fundamental concept in Filecoin. Unlike other blockchains, Filecoin is a chain of groups of blocks called tipsets rather than a chain of individual blocks.","breadcrumbs":[{"label":"Core Concepts"},{"label":"Filecoin Virtual Machine"}]},{"id":"bSphwZVXzNyUWw5GW8ZG","title":"Consensus","pathname":"/core-concepts/filecoin-virtual-machine/consensus","siteSpaceId":"sitesp_Gu4iq","description":"In the Filecoin blockchain, network consensus is achieved using the Expected Consensus (EC) algorithm, a secret, fair, and verifiable consensus protocol used by the network to agree on the chain state","breadcrumbs":[{"label":"Core Concepts"},{"label":"Filecoin Virtual Machine"}]},{"id":"ehEEB7ZWTcouXBA8O5EP","title":"Drand","pathname":"/core-concepts/filecoin-virtual-machine/drand","siteSpaceId":"sitesp_Gu4iq","description":"Drand, pronounced dee-rand, is a distributed randomness beacon daemon written in Golang.","breadcrumbs":[{"label":"Core Concepts"},{"label":"Filecoin Virtual Machine"}]},{"id":"hJ9WP5w7XqV9lEveeLxP","title":"Proofs","pathname":"/core-concepts/filecoin-virtual-machine/proofs","siteSpaceId":"sitesp_Gu4iq","description":"In Filecoin cryptographic proving systems, often simply referred to as proofs, are used to validate that a storage provider (SP) is properly storing data.","breadcrumbs":[{"label":"Core Concepts"},{"label":"Filecoin Virtual Machine"}]},{"id":"EpEX6907kdTfiec9F8Ys","title":"Filecoin EVM runtime","pathname":"/core-concepts/filecoin-evm-runtime","siteSpaceId":"sitesp_Gu4iq","description":"This page details what exactly EVM compatibility means for the FVM, and any other information that Ethereum developers may need to build applications on Filecoin.","breadcrumbs":[{"label":"Core Concepts"}]},{"id":"2AF5NP7A0rbo86iPegcQ","title":"Actors","pathname":"/core-concepts/filecoin-evm-runtime/actor-types","siteSpaceId":"sitesp_Gu4iq","description":"In the Filecoin network, an address is a unique identifier that refers to an actor in the Filecoin state. All actors in Filecoin have a corresponding address which varies from the different usages.","breadcrumbs":[{"label":"Core Concepts"},{"label":"Filecoin EVM runtime"}]},{"id":"EjTSjBlicAzvh5GqJa2I","title":"Address types","pathname":"/core-concepts/filecoin-evm-runtime/address-types","siteSpaceId":"sitesp_Gu4iq","description":"In the Filecoin network, an address is a unique identifier that refers to an actor in the Filecoin state. All actors in Filecoin have a corresponding address which varies from the different usages.","breadcrumbs":[{"label":"Core Concepts"},{"label":"Filecoin EVM runtime"}]},{"id":"gck2vUdKzBslqe9K1LuG","title":"FILForwarder","pathname":"/core-concepts/filecoin-evm-runtime/filforwarder","siteSpaceId":"sitesp_Gu4iq","description":"The FilForwarder is a smart contract that lets users transfer FIL from an Ethereum-based f4 address to a Filecoin address of a different type.","breadcrumbs":[{"label":"Core Concepts"},{"label":"Filecoin EVM runtime"}]},{"id":"ZJgT5sWIGO1MPmfCZaPA","title":"Difference with Ethereum","pathname":"/core-concepts/filecoin-evm-runtime/difference-with-ethereum","siteSpaceId":"sitesp_Gu4iq","description":"While Filecoin EVM runtime aims to be compatible with the Ethereum ecosystem, it has some marked differences.","breadcrumbs":[{"label":"Core Concepts"},{"label":"Filecoin EVM runtime"}]},{"id":"r6DxQSGM702NFBieiSUe","title":"How gas works","pathname":"/core-concepts/filecoin-evm-runtime/how-gas-works","siteSpaceId":"sitesp_Gu4iq","description":"Instead of assigning a fixed gas cost in each instruction, the Filecoin EVM runtime charges FIL gas based on the WASM code execution of the Filecoin EVM runtime interpreter.","breadcrumbs":[{"label":"Core Concepts"},{"label":"Filecoin EVM runtime"}]},{"id":"JZSKP5WkqgfdIxJcVsE0","title":"Precompiles","pathname":"/core-concepts/filecoin-evm-runtime/precompiles","siteSpaceId":"sitesp_Gu4iq","description":"A precompile refers to a pre-existing piece of code or a smart contract that is already deployed on the Filecoin network for use by developers.","breadcrumbs":[{"label":"Core Concepts"},{"label":"Filecoin EVM runtime"}]},{"id":"iRCVrWVAGMrq3BfXeu7f","title":"Getting started","pathname":"/build-on-filecoin/getting-started","siteSpaceId":"sitesp_Gu4iq","description":"Start building on Filecoin. Choose a path based on what you want to build — from simple storage integrations to full smart-contract applications.","breadcrumbs":[{"label":"Build on Filecoin"}]},{"id":"RdhX8eK5didskF0FSwYq","title":"Filecoin Onchain Cloud","pathname":"/build-on-filecoin/filecoin-onchain-cloud","siteSpaceId":"sitesp_Gu4iq","description":"Filecoin Onchain Cloud is a programmable storage, retrieval, and payments stack built on Filecoin.","breadcrumbs":[{"label":"Build on Filecoin"}]},{"id":"PLAucoXTlAGgPFxw58wj","title":"Synapse SDK quickstart","pathname":"/build-on-filecoin/filecoin-onchain-cloud/synapse-quickstart","siteSpaceId":"sitesp_Gu4iq","description":"Start with the maintained Filecoin Onchain Cloud docs for the current Synapse SDK quickstart, funding, upload, and retrieval steps.","breadcrumbs":[{"label":"Build on Filecoin"},{"label":"Filecoin Onchain Cloud"}]},{"id":"95pldThiTXDzHx5855lC","title":"Development Frameworks","pathname":"/build-on-filecoin/development-frameworks","siteSpaceId":"sitesp_Gu4iq","description":"Supported development frameworks for building and deploying smart contracts on Filecoin.","breadcrumbs":[{"label":"Build on Filecoin"}]},{"id":"oLp2jy85W6S50kYbtAKn","title":"Remix","pathname":"/build-on-filecoin/development-frameworks/remix","siteSpaceId":"sitesp_Gu4iq","description":"The Filecoin EVM runtime allows developers to use Ethereum tooling, like Remix, with the Filecoin network.","breadcrumbs":[{"label":"Build on Filecoin"},{"label":"Development Frameworks"}]},{"id":"zee68akCdDc2cQpIL6hm","title":"Hardhat","pathname":"/build-on-filecoin/development-frameworks/hardhat","siteSpaceId":"sitesp_Gu4iq","description":"Hardhat is an open-source development environment designed to provide developers with a flexible and extensible framework for building, testing, and deploying smart contracts.","breadcrumbs":[{"label":"Build on Filecoin"},{"label":"Development Frameworks"}]},{"id":"NnZIU9hlGPLk0fqsQyw6","title":"Foundry","pathname":"/build-on-filecoin/development-frameworks/foundry","siteSpaceId":"sitesp_Gu4iq","description":"Foundry is a fast toolkit for application development written in Rust equipped with a testing framework, as well as utilities for interacting with smart contracts and getting chain data.","breadcrumbs":[{"label":"Build on Filecoin"},{"label":"Development Frameworks"}]},{"id":"iauuZv1jpEx1GdugXVHU","title":"Developing contracts","pathname":"/build-on-filecoin/developing-contracts","siteSpaceId":"sitesp_Gu4iq","description":"Write, deploy, and test smart contracts on the Filecoin Virtual Machine.","breadcrumbs":[{"label":"Build on Filecoin"}]},{"id":"OswsEzRxo5CqGcA8CCHP","title":"Get test tokens","pathname":"/build-on-filecoin/developing-contracts/get-test-tokens","siteSpaceId":"sitesp_Gu4iq","description":"Test funds are available to developers so that they can test their smart contracts and applications within the confines of a test network. This page covers how to get test funds.","breadcrumbs":[{"label":"Build on Filecoin"},{"label":"Developing contracts"}]},{"id":"y2NZxt4MmmvGSUnOL4Od","title":"ERC-20 quickstart","pathname":"/build-on-filecoin/developing-contracts/erc-20-quickstart","siteSpaceId":"sitesp_Gu4iq","description":"In this quickstart tutorial we’ll walk through how to deploy your first smart-contract to the Filecoin network.","breadcrumbs":[{"label":"Build on Filecoin"},{"label":"Developing contracts"}]},{"id":"ka8uNjGO0lm2Ugt0JbS2","title":"Call built-in actors","pathname":"/build-on-filecoin/developing-contracts/call-built-in-actors","siteSpaceId":"sitesp_Gu4iq","description":"Filecoin built-in actors can be invoked in a smart contract using either the Protocol API or the Filecoin.sol library. This page provides instructions on how to use each method.","breadcrumbs":[{"label":"Build on Filecoin"},{"label":"Developing contracts"}]},{"id":"zmm8NgKJUVUvuHfbBjq0","title":"Filecoin.sol","pathname":"/build-on-filecoin/developing-contracts/filecoin.sol","siteSpaceId":"sitesp_Gu4iq","description":"External Solidity libraries can help developers create their applications quicker by offloading some of the work to already existing smart contracts.","breadcrumbs":[{"label":"Build on Filecoin"},{"label":"Developing contracts"}]},{"id":"2TnlFVOPgtVdN3omffKf","title":"Solidity libraries","pathname":"/build-on-filecoin/developing-contracts/solidity-libraries","siteSpaceId":"sitesp_Gu4iq","description":"With Filecoin Virtual Machine (FVM), Solidity developers can use existing libraries listed on this page in their FVM smart contracts.","breadcrumbs":[{"label":"Build on Filecoin"},{"label":"Developing contracts"}]},{"id":"3F8tpgkPVJpncZkzxfth","title":"Best practices","pathname":"/build-on-filecoin/developing-contracts/best-practices","siteSpaceId":"sitesp_Gu4iq","description":"This page describes best practices for testing, developing and deploying smart contracts on the Filecoin network.","breadcrumbs":[{"label":"Build on Filecoin"},{"label":"Developing contracts"}]},{"id":"eocaZBz8KdWfoN0XILdD","title":"Support","pathname":"/build-on-filecoin/developing-contracts/support","siteSpaceId":"sitesp_Gu4iq","description":"If you need assistance while exploring the Filecoin virtual machine, you can reach out to the team and community using the links on this page.","breadcrumbs":[{"label":"Build on Filecoin"},{"label":"Developing contracts"}]},{"id":"zb4FIpgFuQJIEOeK9GGd","title":"Contract verification","pathname":"/build-on-filecoin/verification","siteSpaceId":"sitesp_Gu4iq","description":"Verify smart contracts on Filecoin using development frameworks or block explorer interfaces.","breadcrumbs":[{"label":"Build on Filecoin"}]},{"id":"YnlBtHpDtMZd8qz3JKj3","title":"Verify using Hardhat","pathname":"/build-on-filecoin/verification/hardhat","siteSpaceId":"sitesp_Gu4iq","description":"Learn how to verify smart contracts on the Filecoin network using Hardhat with various verification services including Blockscout, Sourcify, and Filfox.","breadcrumbs":[{"label":"Build on Filecoin"},{"label":"Contract verification"}]},{"id":"7tSJEnFAyKC6Sjo2myxs","title":"Verify using Foundry","pathname":"/build-on-filecoin/verification/foundry","siteSpaceId":"sitesp_Gu4iq","description":"Learn how to verify smart contracts on the Filecoin network using Foundry with various verification services including Blockscout, Sourcify, and Filfox.","breadcrumbs":[{"label":"Build on Filecoin"},{"label":"Contract verification"}]},{"id":"SfuLIkLpxjxkVFb61OTX","title":"Verify using Blockscout","pathname":"/build-on-filecoin/verification/blockscout","siteSpaceId":"sitesp_Gu4iq","description":"Step-by-step guide for verifying smart contracts on the Filecoin network using the Blockscout explorer's web interface.","breadcrumbs":[{"label":"Build on Filecoin"},{"label":"Contract verification"}]},{"id":"pEyizDktXiFmLDYB2Tok","title":"Verify using Filfox","pathname":"/build-on-filecoin/verification/filfox","siteSpaceId":"sitesp_Gu4iq","description":"Step-by-step guide for verifying smart contracts on the Filecoin network using the Filfox explorer's web interface.","breadcrumbs":[{"label":"Build on Filecoin"},{"label":"Contract verification"}]},{"id":"DMq1qiEF78bPGQR66qBv","title":"Advanced","pathname":"/build-on-filecoin/advanced","siteSpaceId":"sitesp_Gu4iq","description":"Advanced tools and integrations for smart contract developers building on Filecoin.","breadcrumbs":[{"label":"Build on Filecoin"}]},{"id":"zmdRDcyqob8vzhZW2NlG","title":"Wrapped FIL","pathname":"/build-on-filecoin/advanced/wrapped-fil","siteSpaceId":"sitesp_Gu4iq","description":"Wrapped FIL (wFIL) is the canonical wrapper token of the native Filecoin (FIL) token. Wrapped FIL features a 1-to-1 ratio pegged to FIL.","breadcrumbs":[{"label":"Build on Filecoin"},{"label":"Advanced"}]},{"id":"QtMe17LwMidhiVa1E5Ck","title":"Oracles","pathname":"/build-on-filecoin/advanced/oracles","siteSpaceId":"sitesp_Gu4iq","description":"Oracles act as a bridge between the Filecoin network and external data sources. Secure oracles allow smart contracts on the FVM to access and use external data sources.","breadcrumbs":[{"label":"Build on Filecoin"},{"label":"Advanced"}]},{"id":"UtnZW7tQ1qGdc9uRIUUY","title":"Multicall","pathname":"/build-on-filecoin/advanced/multicall","siteSpaceId":"sitesp_Gu4iq","description":"Multicall allows you to aggregate multiple contract reads into a single JSON-RPC request, and execute multiple state-changing calls in a single transaction on the FVM.","breadcrumbs":[{"label":"Build on Filecoin"},{"label":"Advanced"}]},{"id":"o3BsxmRGHlYh0ZJLntew","title":"Multisig","pathname":"/build-on-filecoin/advanced/multisig","siteSpaceId":"sitesp_Gu4iq","description":"Multisig wallets enhance security and decentralization by requiring multiple signatures for transactions, distributing control among multiple participants.","breadcrumbs":[{"label":"Build on Filecoin"},{"label":"Advanced"}]},{"id":"sy7xRNOkuFFV1srhfriO","title":"FEVM Indexers","pathname":"/build-on-filecoin/advanced/fevm-indexers","siteSpaceId":"sitesp_Gu4iq","description":"FEVM Indexers allow users and developers to query Filecoin chain data in an extremely quick manner. Learn what FEVM indexers are available on Filecoin and how to use them through existing data provide","breadcrumbs":[{"label":"Build on Filecoin"},{"label":"Advanced"}]},{"id":"f8Mk3Fq15WXrnsjWDsJ3","title":"Cross-chain bridges","pathname":"/build-on-filecoin/advanced/cross-chain-bridges","siteSpaceId":"sitesp_Gu4iq","description":"Blockchain networks are often isolated and cannot interact with each other directly, so cross-chain bridges serve as a link between them and bring interoperability between different blockchains.","breadcrumbs":[{"label":"Build on Filecoin"},{"label":"Advanced"}]},{"id":"NgNGUkZ2gu4l1IDDtAEt","title":"Contract automation","pathname":"/build-on-filecoin/advanced/contract-automation","siteSpaceId":"sitesp_Gu4iq","description":"Smart contract automation enables decentralized applications (dapps) to interact with both on-chain and off-chain data in an automated and trustless manner. Automation tools allow developers to build","breadcrumbs":[{"label":"Build on Filecoin"},{"label":"Advanced"}]},{"id":"nRTKoUmiNbzTiv3eTSpf","title":"Relay","pathname":"/build-on-filecoin/advanced/relay","siteSpaceId":"sitesp_Gu4iq","description":"Relay is a service that allows users to interact with the Filecoin network using meta transactions. Users can submit transactions to the network without having to pay gas fees. Instead, a relayer pays","breadcrumbs":[{"label":"Build on Filecoin"},{"label":"Advanced"}]},{"id":"Q1MbAkZNj9bYe16M8eFB","title":"Decentralized databases","pathname":"/build-on-filecoin/advanced/decentralized-databases","siteSpaceId":"sitesp_Gu4iq","description":"Learn how to store the application data with a decentralized database on Filecoin.","breadcrumbs":[{"label":"Build on Filecoin"},{"label":"Advanced"}]},{"id":"KqKHa5EpNQrDKYxRyJP4","title":"Privacy & Access Control","pathname":"/build-on-filecoin/advanced/privacy-and-access-control","siteSpaceId":"sitesp_Gu4iq","description":"Reference-only guide to official privacy and access-control resources for data stored on Filecoin.","breadcrumbs":[{"label":"Build on Filecoin"},{"label":"Advanced"}]},{"id":"CQphB5dHVQ51OLSrJ8kV","title":"Cookbook","pathname":"/build-on-filecoin/cookbook","siteSpaceId":"sitesp_Gu4iq","description":"","breadcrumbs":[{"label":"Build on Filecoin"}]},{"id":"zP2aC17sZysuxYVHkdBg","title":"Store data","pathname":"/build-on-filecoin/cookbook/store-data","siteSpaceId":"sitesp_Gu4iq","description":"Reference-only guide to official storage onboarding resources for Filecoin data storage workflows.","breadcrumbs":[{"label":"Build on Filecoin"},{"label":"Cookbook"}]},{"id":"6DpL0GHRzADdxhkG1fNL","title":"Retrieve data","pathname":"/build-on-filecoin/cookbook/retrieve-data","siteSpaceId":"sitesp_Gu4iq","description":"Reference-only guide to official retrieval resources for accessing data stored on Filecoin.","breadcrumbs":[{"label":"Build on Filecoin"},{"label":"Cookbook"}]},{"id":"QuytpsEYNRWSg5hrTM18","title":"Filecoin Pin","pathname":"/build-on-filecoin/cookbook/filecoin-pin","siteSpaceId":"sitesp_Gu4iq","description":"Pin IPFS content to Filecoin using familiar IPFS tools and workflows.","breadcrumbs":[{"label":"Build on Filecoin"},{"label":"Cookbook"}]},{"id":"9manTPcJPvDjBiqEjfr7","title":"Getting Started","pathname":"/build-on-filecoin/cookbook/filecoin-pin/getting-started","siteSpaceId":"sitesp_Gu4iq","description":"Install Filecoin Pin, connect your wallet, deposit storage credit, and pin your first file to Filecoin in around 10 minutes.","breadcrumbs":[{"label":"Build on Filecoin"},{"label":"Cookbook"},{"label":"Filecoin Pin"}]},{"id":"1lMOnSlFaGHBzfivvWBy","title":"Filecoin Pin GitHub Action","pathname":"/build-on-filecoin/cookbook/filecoin-pin/github-action","siteSpaceId":"sitesp_Gu4iq","description":"Host a static website with Filecoin Pin using GitHub Actions","breadcrumbs":[{"label":"Build on Filecoin"},{"label":"Cookbook"},{"label":"Filecoin Pin"}]},{"id":"sndsyniwbUco5nrxRS0x","title":"Filecoin Pin dApp Demo","pathname":"/build-on-filecoin/cookbook/filecoin-pin/dapp-demo","siteSpaceId":"sitesp_Gu4iq","description":"See an example of Filecoin Pin working end to end within a web context.","breadcrumbs":[{"label":"Build on Filecoin"},{"label":"Cookbook"},{"label":"Filecoin Pin"}]},{"id":"DJyTv4MPD3tEG51wmQ6h","title":"Filecoin Pin for ERC-8004 Agents","pathname":"/build-on-filecoin/cookbook/filecoin-pin/erc-8004-agent-registration","siteSpaceId":"sitesp_Gu4iq","description":"How to use the Filecoin Pin CLI with ERC-8004 autonomous agents","breadcrumbs":[{"label":"Build on Filecoin"},{"label":"Cookbook"},{"label":"Filecoin Pin"}]},{"id":"0EeiMp4ryrER3IC1U4kw","title":"FAQ","pathname":"/build-on-filecoin/cookbook/filecoin-pin/faq","siteSpaceId":"sitesp_Gu4iq","description":"","breadcrumbs":[{"label":"Build on Filecoin"},{"label":"Cookbook"},{"label":"Filecoin Pin"}]},{"id":"xiXwzL76hffwwtmflqYb","title":"Getting started","pathname":"/provide-storage/getting-started","siteSpaceId":"sitesp_Gu4iq","description":"This page will help you understand how to plan a profitable business, design a suitable storage provider architecture, and make the right hardware investments.","breadcrumbs":[{"label":"Provide Storage"}]},{"id":"XXoFzAKYG8bxzCOfEj6H","title":"Filecoin economics","pathname":"/provide-storage/filecoin-economics","siteSpaceId":"sitesp_Gu4iq","description":"How storage providers earn rewards, post collateral, and manage economic risks on Filecoin.","breadcrumbs":[{"label":"Provide Storage"}]},{"id":"ZfzswnIa5Zx64V9XHDDz","title":"Storage proving","pathname":"/provide-storage/filecoin-economics/storage-proving","siteSpaceId":"sitesp_Gu4iq","description":"","breadcrumbs":[{"label":"Provide Storage"},{"label":"Filecoin economics"}]},{"id":"Pkdc3yEFmPd4b0V7clFs","title":"FIL collateral","pathname":"/provide-storage/filecoin-economics/fil-collateral","siteSpaceId":"sitesp_Gu4iq","description":"This page discusses the concept of collateral in Filecoin for storage providers.","breadcrumbs":[{"label":"Provide Storage"},{"label":"Filecoin economics"}]},{"id":"HBfHIc5QcKpqCfpG1m2n","title":"Block rewards","pathname":"/provide-storage/filecoin-economics/block-rewards","siteSpaceId":"sitesp_Gu4iq","description":"This page describes block rewards in Filecoin, where storage providers are elected to produce new blocks and earn FIL as rewards.","breadcrumbs":[{"label":"Provide Storage"},{"label":"Filecoin economics"}]},{"id":"dSw4MhKL2f8r9HG4uxiA","title":"Slashing","pathname":"/provide-storage/filecoin-economics/slashing","siteSpaceId":"sitesp_Gu4iq","description":"Slashing penalizes storage providers that either fail to provide reliable uptime or act maliciously against the network. This page discusses what slashing means to storage providers.","breadcrumbs":[{"label":"Provide Storage"},{"label":"Filecoin economics"}]},{"id":"jxeFOOEtiDmqHCVHkYNK","title":"Committed capacity","pathname":"/provide-storage/filecoin-economics/committed-capacity","siteSpaceId":"sitesp_Gu4iq","description":"The content discusses participating in the network by providing Committed Capacity (CC) sectors. CC sectors are storage sectors that are filled with random data, instead of customer data.","breadcrumbs":[{"label":"Provide Storage"},{"label":"Filecoin economics"}]},{"id":"WE7GYRX5KtBqZPRyBDAH","title":"Filecoin deals","pathname":"/provide-storage/filecoin-deals","siteSpaceId":"sitesp_Gu4iq","description":"Deal types, pricing strategies, and tools for accepting storage deals as a provider.","breadcrumbs":[{"label":"Provide Storage"}]},{"id":"1rg1pyDLNg1KTIOI1Krr","title":"Storage deals","pathname":"/provide-storage/filecoin-deals/storage-deals","siteSpaceId":"sitesp_Gu4iq","description":"This page discusses what storage deals are, and how storage providers can prepare for them.","breadcrumbs":[{"label":"Provide Storage"},{"label":"Filecoin deals"}]},{"id":"emmPJ6AlzBb29NFFVt8s","title":"Verified deals","pathname":"/provide-storage/filecoin-deals/verified-deals","siteSpaceId":"sitesp_Gu4iq","description":"This page discusses what verified deals are, and how they can impact storage providers.","breadcrumbs":[{"label":"Provide Storage"},{"label":"Filecoin deals"}]},{"id":"6A2OzQPr5DaAV7mDEI3f","title":"Filecoin programs and tools","pathname":"/provide-storage/filecoin-deals/filecoin-programs","siteSpaceId":"sitesp_Gu4iq","description":"This page covers the various programs and services that storage providers can take part in.","breadcrumbs":[{"label":"Provide Storage"},{"label":"Filecoin deals"}]},{"id":"TpHd2Q7jAIgvJQgXPM5E","title":"Snap deals","pathname":"/provide-storage/filecoin-deals/snap-deals","siteSpaceId":"sitesp_Gu4iq","description":"Snap Deals are a way to convert Committed Capacity sectors (that store no real data) into data sectors to be used for storing actual data and potentially Filecoin Plus data.","breadcrumbs":[{"label":"Provide Storage"},{"label":"Filecoin deals"}]},{"id":"ymjlOsvCs4xM6ei9pgJ5","title":"Charging for data","pathname":"/provide-storage/filecoin-deals/charging-for-data","siteSpaceId":"sitesp_Gu4iq","description":"This page covers how storage providers can charge for data on the Filecoin network.","breadcrumbs":[{"label":"Provide Storage"},{"label":"Filecoin deals"}]},{"id":"LNZT2UqZOKpyUe2mRvjW","title":"Auxiliary services","pathname":"/provide-storage/filecoin-deals/auxiliary-services","siteSpaceId":"sitesp_Gu4iq","description":"As a storage provider, you can set your business apart from the rest by offering additional services to your customers. This page highlights a few optional service areas to consider as the Filecoin ec","breadcrumbs":[{"label":"Provide Storage"},{"label":"Filecoin deals"}]},{"id":"Z0s2xQ7upMZ3HWRvDDnK","title":"Return-on-investment","pathname":"/provide-storage/filecoin-deals/return-on-investment","siteSpaceId":"sitesp_Gu4iq","description":"This page covers the potential return-on-investment (ROI) for storage providers (SPs) and how each SP can calculate their ROI.","breadcrumbs":[{"label":"Provide Storage"},{"label":"Filecoin deals"}]},{"id":"N0lnR3Q47Tbu8lB4euIm","title":"Nodes","pathname":"/provide-storage/nodes","siteSpaceId":"sitesp_Gu4iq","description":"Node types, implementations, and setup guides for running Filecoin nodes.","breadcrumbs":[{"label":"Provide Storage"}]},{"id":"J416FTmWuP60ehmkzNpP","title":"Implementations","pathname":"/provide-storage/nodes/implementations","siteSpaceId":"sitesp_Gu4iq","description":"Nodes are participants that contribute to the network’s operation and maintain its integrity. There are two major node implementations running on the Filecoin network today, with more in the works.","breadcrumbs":[{"label":"Provide Storage"},{"label":"Nodes"}]},{"id":"JGMbxdXtJjRXSZeo5Fi9","title":"Lotus","pathname":"/provide-storage/nodes/lotus","siteSpaceId":"sitesp_Gu4iq","description":"Lotus is a full-featured implementation of the Filecoin network, including the storage, retrieval, and mining functionalities. It is the reference implementation of the Filecoin protocol.","breadcrumbs":[{"label":"Provide Storage"},{"label":"Nodes"}]},{"id":"y62ZVpZq4SpqlxWIQtYA","title":"Venus","pathname":"/provide-storage/nodes/venus","siteSpaceId":"sitesp_Gu4iq","description":"Venus is an open-source implementation of the Filecoin network, developed by the blockchain company IPFSForce. Venus is built in Go and is designed to be fast, efficient, and scalable.","breadcrumbs":[{"label":"Provide Storage"},{"label":"Nodes"}]},{"id":"YJ0Yzf0O6HKzYOuHBlQP","title":"Lite-nodes","pathname":"/provide-storage/nodes/lite-nodes","siteSpaceId":"sitesp_Gu4iq","description":"This section covers what lite-nodes are, and how developers can use them to interact with the Filecoin network.","breadcrumbs":[{"label":"Provide Storage"},{"label":"Nodes"}]},{"id":"5L5W0eLROzY1DJ7TwpEB","title":"Spin up a lite-node","pathname":"/provide-storage/nodes/lite-nodes/spin-up-a-lite-node","siteSpaceId":"sitesp_Gu4iq","description":"Lite-nodes are a simplified node option that allows developers to perform lightweight tasks on a local node. This page covers how to spin up a lite node on your local machine.","breadcrumbs":[{"label":"Provide Storage"},{"label":"Nodes"},{"label":"Lite-nodes"}]},{"id":"gNEf8ytySc20bVZaGeBr","title":"Full-nodes","pathname":"/provide-storage/nodes/full-nodes","siteSpaceId":"sitesp_Gu4iq","description":"This section contain information on how to spin up a full Filecoin node using Lotus, and options for using remote nodes.","breadcrumbs":[{"label":"Provide Storage"},{"label":"Nodes"}]},{"id":"uCErOSlT7pCX6uRZJFaI","title":"Pre-requisites","pathname":"/provide-storage/nodes/full-nodes/pre-requisites","siteSpaceId":"sitesp_Gu4iq","description":"This page provide details on Lotus installation prerequisites and supported platforms.","breadcrumbs":[{"label":"Provide Storage"},{"label":"Nodes"},{"label":"Full-nodes"}]},{"id":"lqskt67altoGvaPetK9S","title":"Basic setup","pathname":"/provide-storage/nodes/full-nodes/basic-setup","siteSpaceId":"sitesp_Gu4iq","description":"This page gives a very basic overview of how to install Lotus on your computer.","breadcrumbs":[{"label":"Provide Storage"},{"label":"Nodes"},{"label":"Full-nodes"}]},{"id":"7CjM9ujsxyC0vke2VOz4","title":"Node providers","pathname":"/provide-storage/nodes/full-nodes/node-providers","siteSpaceId":"sitesp_Gu4iq","description":"A node providers, sometimes specifically called a remote node providers, are services that offers access to remote nodes on the Filecoin network.","breadcrumbs":[{"label":"Provide Storage"},{"label":"Nodes"},{"label":"Full-nodes"}]},{"id":"KwvrCapKfSfhodMfLZch","title":"Architecture","pathname":"/provide-storage/architecture","siteSpaceId":"sitesp_Gu4iq","description":"Software components, sealing processes, and system design for storage provider operations.","breadcrumbs":[{"label":"Provide Storage"}]},{"id":"4Z2jCxr0PApkbPCHJ1fw","title":"Software components","pathname":"/provide-storage/architecture/lotus-components","siteSpaceId":"sitesp_Gu4iq","description":"Understanding the components of Lotus is necessary in understanding subsequent sections on sealing, and what it means to build well-balanced storage provider architecture.","breadcrumbs":[{"label":"Provide Storage"},{"label":"Architecture"}]},{"id":"N1vNpILqPvxHHZuXs5jC","title":"Storage provider automation","pathname":"/provide-storage/architecture/lotus-automation","siteSpaceId":"sitesp_Gu4iq","description":"1-click deployment automation for the storage provider stack allows new storage providers to quickly learn and deploy Lotus and Boost.","breadcrumbs":[{"label":"Provide Storage"},{"label":"Architecture"}]},{"id":"wrefYRr4iymLejFLCaTZ","title":"Sealing pipeline","pathname":"/provide-storage/architecture/sealing-pipeline","siteSpaceId":"sitesp_Gu4iq","description":"The process of sealing sectors is called the sealing pipeline. It is important for storage providers to understand the steps of the process.","breadcrumbs":[{"label":"Provide Storage"},{"label":"Architecture"}]},{"id":"DWqVLW3DQFmIt7vKC0xC","title":"Sealing rate","pathname":"/provide-storage/architecture/sealing-rate","siteSpaceId":"sitesp_Gu4iq","description":"The rate at which storage providers complete the sealing pipeline process is called the sealing rate sealing capacity. This page describes considerations and advice in regards to sealing rate.","breadcrumbs":[{"label":"Provide Storage"},{"label":"Architecture"}]},{"id":"NgIy0Uiu1VlYmW9xXsQv","title":"Sealing-as-a-service","pathname":"/provide-storage/architecture/sealing-as-a-service","siteSpaceId":"sitesp_Gu4iq","description":"This page describes how sealing-as-a-service works, and the benefits to storage providers.","breadcrumbs":[{"label":"Provide Storage"},{"label":"Architecture"}]},{"id":"rYT1DSAzw9EHSGZsCJ60","title":"Network indexer","pathname":"/provide-storage/architecture/network-indexer","siteSpaceId":"sitesp_Gu4iq","description":"InterPlanetary Network Indexer (IPNI) enables users to search for content-addressable data available from storage providers. This page discusses the implications of IPNI for storage providers.","breadcrumbs":[{"label":"Provide Storage"},{"label":"Architecture"}]},{"id":"lIk1q1fLAoNgWZ5kQ2bw","title":"Infrastructure","pathname":"/provide-storage/infrastructure","siteSpaceId":"sitesp_Gu4iq","description":"Hardware, networking, and disaster recovery planning for storage provider infrastructure.","breadcrumbs":[{"label":"Provide Storage"}]},{"id":"vuMitIPaPhzJ1EX21YHS","title":"Storage","pathname":"/provide-storage/infrastructure/storage","siteSpaceId":"sitesp_Gu4iq","description":"This page covers RAID configurations, performance implications and availability, I/O behavior for sealed and unsealed sectors, and read/write performance considerations.","breadcrumbs":[{"label":"Provide Storage"},{"label":"Infrastructure"}]},{"id":"AYvqQ1xLnVvZ2PhA2Q65","title":"Network","pathname":"/provide-storage/infrastructure/network","siteSpaceId":"sitesp_Gu4iq","description":"This page covers topics related to internet bandwidth requirements, LAN bandwidth considerations, the use of VLANs for network traffic separation, network redundancy measures, and common topologies.","breadcrumbs":[{"label":"Provide Storage"},{"label":"Infrastructure"}]},{"id":"Oo6TXZnXKCzcZNr4YwcH","title":"Backup and disaster recovery","pathname":"/provide-storage/infrastructure/backup-and-disaster-recovery","siteSpaceId":"sitesp_Gu4iq","description":"This page covers the basics of backups and disaster recovery for storage providers. A backup strategy is only as good as the last successful restore.","breadcrumbs":[{"label":"Provide Storage"},{"label":"Infrastructure"}]},{"id":"SCzbyLVvRzK6BPEj2eVD","title":"Reference architectures","pathname":"/provide-storage/infrastructure/reference-architectures","siteSpaceId":"sitesp_Gu4iq","description":"This page contains some reference architectures that storage providers can use to build out their infrastructure.","breadcrumbs":[{"label":"Provide Storage"},{"label":"Infrastructure"}]},{"id":"MMrv9PxvtLYw6JyPNKgc","title":"Core Competencies","pathname":"/provide-storage/core-competencies","siteSpaceId":"sitesp_Gu4iq","description":"Essential skills and knowledge areas for running a successful storage provider operation.","breadcrumbs":[{"label":"Provide Storage"}]},{"id":"I986WQlC8P5U9iHNpsh7","title":"Linux","pathname":"/provide-storage/core-competencies/linux","siteSpaceId":"sitesp_Gu4iq","description":"This page covers importance of understanding the Linux operating system including installation, configuration, environment variables, performance optimization, and performance analysis.","breadcrumbs":[{"label":"Provide Storage"},{"label":"Core Competencies"}]},{"id":"hjnohjqwnl77W8rkbydH","title":"Network","pathname":"/provide-storage/core-competencies/network","siteSpaceId":"sitesp_Gu4iq","description":"This page covers the importance of network skills for a storage provider setup, including network architecture, monitoring, security, infrastructure components, and performance optimizations.","breadcrumbs":[{"label":"Provide Storage"},{"label":"Core Competencies"}]},{"id":"4dWKJOUnpRkTPrJWMtXF","title":"Security","pathname":"/provide-storage/core-competencies/security","siteSpaceId":"sitesp_Gu4iq","description":"This page covers the importance of security for Filecoin storage providers, including the need to mitigate potential security threats and implement appropriate security controls.","breadcrumbs":[{"label":"Provide Storage"},{"label":"Core Competencies"}]},{"id":"Uyuo7x7V9o2cGRIHJklU","title":"Storage","pathname":"/provide-storage/core-competencies/storage","siteSpaceId":"sitesp_Gu4iq","description":"This content covers various aspects related to storage in the context of being a Filecoin storage provider.","breadcrumbs":[{"label":"Provide Storage"},{"label":"Core Competencies"}]},{"id":"amAI1SLYsbnkQLbe1gI9","title":"Sales","pathname":"/provide-storage/core-competencies/sales","siteSpaceId":"sitesp_Gu4iq","description":"This content covers the business and commercial aspects of running a storage provider business.","breadcrumbs":[{"label":"Provide Storage"},{"label":"Core Competencies"}]},{"id":"P8igJgZoZ43tQ6BH4VBv","title":"Industry","pathname":"/provide-storage/core-competencies/industry","siteSpaceId":"sitesp_Gu4iq","description":"This content covers the importance of understanding and meeting specific requirements, certifications, and compliance standards when working with customers in certain industries.","breadcrumbs":[{"label":"Provide Storage"},{"label":"Core Competencies"}]},{"id":"a7VG1FrHD2j3iJmlaAON","title":"PDP","pathname":"/provide-storage/pdp","siteSpaceId":"sitesp_Gu4iq","description":"PDP is a cryptographic protocol that verifies storage providers hold client data. It is a core component of Filecoin Onchain Cloud.","breadcrumbs":[{"label":"Provide Storage"}]},{"id":"iTeMNBkVoAHPX760BFKE","title":"About PDP","pathname":"/provide-storage/pdp/about","siteSpaceId":"sitesp_Gu4iq","description":"PDP is a cryptographic protocol that verifies storage providers hold client data without re-downloading it.","breadcrumbs":[{"label":"Provide Storage"},{"label":"PDP"}]},{"id":"hZ0VBxPlgD5oLHx7ptnE","title":"Install & Run PDP","pathname":"/provide-storage/pdp/install-and-run-pdp","siteSpaceId":"sitesp_Gu4iq","description":"This guide walks you through setting up a PDP-enabled Filecoin Storage Provider using Lotus, YugabyteDB, and Curio","breadcrumbs":[{"label":"Provide Storage"},{"label":"PDP"}]},{"id":"eKGEBtulGH6jCgwjqi3G","title":"Networks","pathname":"/networks-and-tools/networks","siteSpaceId":"sitesp_Gu4iq","description":"Available Filecoin networks for production, testing, and local development.","breadcrumbs":[{"label":"Networks & Tools"}]},{"id":"lPZtlgmrWsrs2z63164l","title":"Mainnet","pathname":"/networks-and-tools/networks/mainnet","siteSpaceId":"sitesp_Gu4iq","description":"Mainnet is the primary Filecoin network. Mainnet began on block 148,888. It supports 32 GiB and 64 GiB sectors.","breadcrumbs":[{"label":"Networks & Tools"},{"label":"Networks"}]},{"id":"4s3xudhZdAYA3cBFQUVi","title":"Explorers","pathname":"/networks-and-tools/networks/mainnet/explorers","siteSpaceId":"sitesp_Gu4iq","description":"A block explorer is a tool that allows users to view and search the contents of blocks on a blockchain. This page covers available explorers for the Filecoin mainnet.","breadcrumbs":[{"label":"Networks & Tools"},{"label":"Networks"},{"label":"Mainnet"}]},{"id":"ZjAzx4STwMssXwLLTlJr","title":"RPCs","pathname":"/networks-and-tools/networks/mainnet/rpcs","siteSpaceId":"sitesp_Gu4iq","description":"Public RPC endpoints are available for the Filecoin mainnet.","breadcrumbs":[{"label":"Networks & Tools"},{"label":"Networks"},{"label":"Mainnet"}]},{"id":"topQj2RWsfmSr5l76if8","title":"Network performance","pathname":"/networks-and-tools/networks/mainnet/network-performance","siteSpaceId":"sitesp_Gu4iq","description":"You can use these heuristics to understand general Filecoin network performance and how it fits your use case.","breadcrumbs":[{"label":"Networks & Tools"},{"label":"Networks"},{"label":"Mainnet"}]},{"id":"iFwerinkDUkf8b0TBTaf","title":"Calibration","pathname":"/networks-and-tools/networks/calibration","siteSpaceId":"sitesp_Gu4iq","description":"The calibration network is the most realistic testnet simulation of the Filecoin mainnet.","breadcrumbs":[{"label":"Networks & Tools"},{"label":"Networks"}]},{"id":"G1KeSRZcEXBJPJ9Js4rv","title":"Explorers","pathname":"/networks-and-tools/networks/calibration/explorers","siteSpaceId":"sitesp_Gu4iq","description":"The following block explorers are available for the Calibration testnet, listed in alphabetical order.","breadcrumbs":[{"label":"Networks & Tools"},{"label":"Networks"},{"label":"Calibration"}]},{"id":"NJYU6XGQPyNsTvODXSGQ","title":"RPCs","pathname":"/networks-and-tools/networks/calibration/rpcs","siteSpaceId":"sitesp_Gu4iq","description":"Public RPC endpoints are available for the Calibration testnet.","breadcrumbs":[{"label":"Networks & Tools"},{"label":"Networks"},{"label":"Calibration"}]},{"id":"eZqUTQYGfwFgemolIeqK","title":"Local testnet","pathname":"/networks-and-tools/networks/local-testnet","siteSpaceId":"sitesp_Gu4iq","description":"Local networks are a useful way to get started with Filecoin development. This guide covers how to start a local network using Lotus as the Filecoin node implementation.","breadcrumbs":[{"label":"Networks & Tools"},{"label":"Networks"}]},{"id":"lfwEA4FpqL564QfxVWys","title":"Get test tokens","pathname":"/networks-and-tools/networks/local-testnet/get-test-tokens","siteSpaceId":"sitesp_Gu4iq","description":"Test funds are available to developer so that they can test their smart contracts and applications within the confines of a test network. This page covers how to get test funds from a local testnet.","breadcrumbs":[{"label":"Networks & Tools"},{"label":"Networks"},{"label":"Local testnet"}]},{"id":"iPuqeyZWd794Fmsnh4et","title":"Legacy networks","pathname":"/networks-and-tools/networks/legacy-networks","siteSpaceId":"sitesp_Gu4iq","description":"","breadcrumbs":[{"label":"Networks & Tools"},{"label":"Networks"}]},{"id":"bERV7V16FpuxjtmKu7tJ","title":"Assets","pathname":"/networks-and-tools/assets","siteSpaceId":"sitesp_Gu4iq","description":"Manage FIL tokens, set up wallets, and transfer assets on the Filecoin network.","breadcrumbs":[{"label":"Networks & Tools"}]},{"id":"pRMPTf5iPlqANjSPDXYF","title":"The FIL token","pathname":"/networks-and-tools/assets/the-fil-token","siteSpaceId":"sitesp_Gu4iq","description":"FIL is the cryptocurrency that powers the Filecoin network. This page explains what FIL is, how it can be used, and its denominations.","breadcrumbs":[{"label":"Networks & Tools"},{"label":"Assets"}]},{"id":"U7ZDEYVJYO7qO4EcBwq3","title":"Wallets","pathname":"/networks-and-tools/assets/wallets","siteSpaceId":"sitesp_Gu4iq","description":"Wallets provide a way to securely store Filecoin, along with other digital assets. These wallets consist of a public and private key, which work similarly to a bank account number and password.","breadcrumbs":[{"label":"Networks & Tools"},{"label":"Assets"}]},{"id":"XLPl08GASusgwOwBg6Bi","title":"Metamask setup","pathname":"/networks-and-tools/assets/metamask-setup","siteSpaceId":"sitesp_Gu4iq","description":"MetaMask is a popular browser extension that allows users to interact with blockchain applications. This guide shows you how to configure MetaMask to work with the Filecoin","breadcrumbs":[{"label":"Networks & Tools"},{"label":"Assets"}]},{"id":"NlkQlJZ2HKVq53srQQP9","title":"Get FIL","pathname":"/networks-and-tools/assets/get-fil","siteSpaceId":"sitesp_Gu4iq","description":"The most common way to get FIL is to use an exchange. You should be aware of some specific steps when trying to transfer FIL from an exchange to your wallet.","breadcrumbs":[{"label":"Networks & Tools"},{"label":"Assets"}]},{"id":"92bbuO0vzHZnJncOTDb6","title":"Transfer FIL","pathname":"/networks-and-tools/assets/transfer-fil","siteSpaceId":"sitesp_Gu4iq","description":"Due to the nature of Filecoin and Ethereum having different address types in the Filecoin network, the process for transferring FIL between addresses can be a bit nuanced.","breadcrumbs":[{"label":"Networks & Tools"},{"label":"Assets"}]},{"id":"nM2gt5Y2JdpbXNWsrhpb","title":"General","pathname":"/reference/general","siteSpaceId":"sitesp_Gu4iq","description":"Helpful reference materials for the Filecoin specification, implementations, and ecosystem.","breadcrumbs":[{"label":"Reference"}]},{"id":"BmKwCZ7TRjFR5105Ru3B","title":"Glossary","pathname":"/reference/general/glossary","siteSpaceId":"sitesp_Gu4iq","description":"Authoritative definitions and proper usage for all Filecoin terminology, including sectors, storage providers, sealing, and blockchain concepts. The definitive reference for understanding Filecoin tec","breadcrumbs":[{"label":"Reference"},{"label":"General"}]},{"id":"urItr5DwGuTpikTa7yZA","title":"Specifications","pathname":"/reference/general/specifications","siteSpaceId":"sitesp_Gu4iq","description":"This page quickly covers what the Filecoin Specification is, and how you can access it.","breadcrumbs":[{"label":"Reference"},{"label":"General"}]},{"id":"GaJtUmwgpEXoedFtVehq","title":"Tools","pathname":"/reference/general/tools","siteSpaceId":"sitesp_Gu4iq","description":"This page lists a collection of tools and resources you can use to build on top of the Filecoin network using the FVM.","breadcrumbs":[{"label":"Reference"},{"label":"General"}]},{"id":"KaD7SZsW7X1HyRseYygz","title":"Legacy Content","pathname":"/reference/general/legacy-content","siteSpaceId":"sitesp_Gu4iq","description":"Legacy content preserved for historical reference. These tools and workflows have been superseded by modern Filecoin storage and development patterns.","breadcrumbs":[{"label":"Reference"},{"label":"General"}]},{"id":"7zstFL9QYUqq0lawrgyH","title":"Exchanges","pathname":"/reference/exchanges","siteSpaceId":"sitesp_Gu4iq","description":"Guides for integrating FIL into cryptocurrency exchanges.","breadcrumbs":[{"label":"Reference"}]},{"id":"YzdAlIh3bumPNRIii4N9","title":"Exchange integration","pathname":"/reference/exchanges/exchange-integration","siteSpaceId":"sitesp_Gu4iq","description":"This page lists the general steps and workflows you need to follow to offer FIL on an exchange.","breadcrumbs":[{"label":"Reference"},{"label":"Exchanges"}]},{"id":"9p0l1l2xofiAZLxrskAV","title":"Built-in actors","pathname":"/reference/built-in-actors","siteSpaceId":"sitesp_Gu4iq","description":"Built-in actors are how the Filecoin network manages and updates global state. This page contains information on how smart contracts can access built-in actors.","breadcrumbs":[{"label":"Reference"}]},{"id":"fzalD4QiMy79Hpcg4m6Q","title":"Protocol API","pathname":"/reference/built-in-actors/protocol-api","siteSpaceId":"sitesp_Gu4iq","description":"This page covers the Built-in actors Protocol API.","breadcrumbs":[{"label":"Reference"},{"label":"Built-in actors"}]},{"id":"0q4qY74Ubesx5DLGUnyg","title":"Filecoin.sol","pathname":"/reference/built-in-actors/filecoin.sol","siteSpaceId":"sitesp_Gu4iq","description":"This page covers the built-in actors Filecoin.sol API.","breadcrumbs":[{"label":"Reference"},{"label":"Built-in actors"}]},{"id":"VK2WtUaar5iRl5YRXyEt","title":"JSON-RPC","pathname":"/reference/json-rpc","siteSpaceId":"sitesp_Gu4iq","description":"Find out how to manage and interact with the Filecoin network using the standard JSON-RPC API.","breadcrumbs":[{"label":"Reference"}]},{"id":"3sOxciSulBN8zQeAvU5R","title":"Auth","pathname":"/reference/json-rpc/auth","siteSpaceId":"sitesp_Gu4iq","description":"","breadcrumbs":[{"label":"Reference"},{"label":"JSON-RPC"}]},{"id":"MwAPpbfU4RveN1I8LGDa","title":"Chain","pathname":"/reference/json-rpc/chain","siteSpaceId":"sitesp_Gu4iq","description":"","breadcrumbs":[{"label":"Reference"},{"label":"JSON-RPC"}]},{"id":"vszt1JDjmeysODKo8Fj8","title":"Client","pathname":"/reference/json-rpc/client","siteSpaceId":"sitesp_Gu4iq","description":"","breadcrumbs":[{"label":"Reference"},{"label":"JSON-RPC"}]},{"id":"XwYJqkpHO9S0pc6DTKia","title":"Create","pathname":"/reference/json-rpc/create","siteSpaceId":"sitesp_Gu4iq","description":"","breadcrumbs":[{"label":"Reference"},{"label":"JSON-RPC"}]},{"id":"zOzOP8mkLtPSgNGKADcO","title":"Eth","pathname":"/reference/json-rpc/eth","siteSpaceId":"sitesp_Gu4iq","description":"","breadcrumbs":[{"label":"Reference"},{"label":"JSON-RPC"}]},{"id":"sItE96IqxGroEQBi70W6","title":"Gas","pathname":"/reference/json-rpc/gas","siteSpaceId":"sitesp_Gu4iq","description":"","breadcrumbs":[{"label":"Reference"},{"label":"JSON-RPC"}]},{"id":"HUU3l2IVfwxLXZVJ9wNw","title":"I","pathname":"/reference/json-rpc/i","siteSpaceId":"sitesp_Gu4iq","description":"","breadcrumbs":[{"label":"Reference"},{"label":"JSON-RPC"}]},{"id":"awKbHngkWKA5GOJuJHKt","title":"Log","pathname":"/reference/json-rpc/log","siteSpaceId":"sitesp_Gu4iq","description":"","breadcrumbs":[{"label":"Reference"},{"label":"JSON-RPC"}]},{"id":"EuMBl5BIEqcfxOG8qkPS","title":"Market","pathname":"/reference/json-rpc/market","siteSpaceId":"sitesp_Gu4iq","description":"","breadcrumbs":[{"label":"Reference"},{"label":"JSON-RPC"}]},{"id":"lrOPE0a5kBCTBd9lbYs6","title":"Miner","pathname":"/reference/json-rpc/miner","siteSpaceId":"sitesp_Gu4iq","description":"","breadcrumbs":[{"label":"Reference"},{"label":"JSON-RPC"}]},{"id":"QedZQaCorDT9fVnC6Wx9","title":"Mpool","pathname":"/reference/json-rpc/mpool","siteSpaceId":"sitesp_Gu4iq","description":"","breadcrumbs":[{"label":"Reference"},{"label":"JSON-RPC"}]},{"id":"X1S1Zr9Cyz7Fk1x8q5Cr","title":"Msig","pathname":"/reference/json-rpc/msig","siteSpaceId":"sitesp_Gu4iq","description":"","breadcrumbs":[{"label":"Reference"},{"label":"JSON-RPC"}]},{"id":"XVHYeLVKtoBhWRtOwZLH","title":"Net","pathname":"/reference/json-rpc/net","siteSpaceId":"sitesp_Gu4iq","description":"","breadcrumbs":[{"label":"Reference"},{"label":"JSON-RPC"}]},{"id":"7JDM9ORBGK4mWb0wOCX8","title":"Node","pathname":"/reference/json-rpc/node","siteSpaceId":"sitesp_Gu4iq","description":"","breadcrumbs":[{"label":"Reference"},{"label":"JSON-RPC"}]},{"id":"AY7BMwvqS8BSZvEpnY4G","title":"Paych","pathname":"/reference/json-rpc/paych","siteSpaceId":"sitesp_Gu4iq","description":"","breadcrumbs":[{"label":"Reference"},{"label":"JSON-RPC"}]},{"id":"ENwNg3YiaB718o2bziuj","title":"Raft","pathname":"/reference/json-rpc/raft","siteSpaceId":"sitesp_Gu4iq","description":"","breadcrumbs":[{"label":"Reference"},{"label":"JSON-RPC"}]},{"id":"PmjGkxXlRsDuVJ4XFfIO","title":"Start","pathname":"/reference/json-rpc/start","siteSpaceId":"sitesp_Gu4iq","description":"","breadcrumbs":[{"label":"Reference"},{"label":"JSON-RPC"}]},{"id":"YNLxH5jLJPGEWyPkf7QF","title":"State","pathname":"/reference/json-rpc/state","siteSpaceId":"sitesp_Gu4iq","description":"","breadcrumbs":[{"label":"Reference"},{"label":"JSON-RPC"}]},{"id":"Sb1BXekd1g9ZJdVU4Edf","title":"Sync","pathname":"/reference/json-rpc/sync","siteSpaceId":"sitesp_Gu4iq","description":"","breadcrumbs":[{"label":"Reference"},{"label":"JSON-RPC"}]},{"id":"Gru2eRPZDKnX0EwWpW5k","title":"Wallet","pathname":"/reference/json-rpc/wallet","siteSpaceId":"sitesp_Gu4iq","description":"","breadcrumbs":[{"label":"Reference"},{"label":"JSON-RPC"}]},{"id":"RvCjgjKnFngEgP3KHUy4","title":"Web3","pathname":"/reference/json-rpc/web3","siteSpaceId":"sitesp_Gu4iq","description":"","breadcrumbs":[{"label":"Reference"},{"label":"JSON-RPC"}]}]}