Build on Filecoin: open, scalable, verifiable storage

Filecoin is a programmable, permissionless network from the ground up with cryptographic verification and global redundancy. Integrate decentralized storage that scales with your needs and safeguards data integrity at every layer.

View of the Earth from the cupola of the International Space Station, showing the planet and the stars.

Announcing Filecoin Onchain Cloud

Verifiable onchain services with transparent storage, retrieval, and payments

Filecoin Onchain Cloud allows developers to build composable and verifiable services onchain where storage, pinning, retrieval, and payments are transparent, programmable, and interoperable by default.

This provides direct, trustless entry points to the Filecoin network so developers can connect data, services, and applications without running their own infrastructure.

Built on Filecoin

Discover tools and applications powered by Filecoin.

  • Lighthouse

    Perpetual storage on the Filecoin network, allowing users to store their files long-term at a fixed price.

    Visit website
  • GLIF

    Developer tools and DeFi infrastructure for building, managing, and transacting on Filecoin.

    Visit website
  • Recall

    Recall lets AI agents prove their intelligence, compete for rewards and reputation, and surface top performers across specialized skills.

    Visit website
  • Huddle01

    Built on Filecoin, Huddle01 is a decentralized, real-time communication network with live audio and video software development kit for the web and mobile.

    Visit website

Tutorials and guides

Learn the basics to start building with Filecoin.

  • Beginner

    Understand Filecoin basics

    A quick intro to Filecoin's role as a decentralized, verifiable storage network and why developers use it.

    Read the Filecoin basics guide
  • Beginner

    Set up your development environment

    Install tools and create a Filecoin-compatible wallet (e.g., MetaMask) ready for development.

    Follow the setup instructions
  • Beginner

    Connect to the Filecoin network

    Use the Calibration testnet to build safely. Claim testFIL from the faucet and connect via an RPC endpoint.

    Connect to the testnet
  • Beginner

    Store and retrieve your first file

    Upload a file using a storage API or SDK, get a CID, and retrieve it through an IPFS gateway.

    Try storing your first file
  • Intermediate

    Programmatic storage in your app

    Use the JavaScript SDK or HTTP API to store and retrieve files directly in your application logic.

    See code examples
  • Intermediate

    Deploy your first smart contract on FVM

    Deploy a simple smart contract to store references to Filecoin data on the FEVM.

    Deploy a sample contract
  • Intermediate

    Build your first dApp

    Create a minimal dApp with a frontend, storage backend, and FVM smart contract working together.

    Start building a dApp
  • Advanced

    Explore advanced use cases

    Learn patterns for NFTs, AI datasets, hybrid cloud storage, and cross-chain integrations.

    Explore advanced examples

Code n' Corgi: Discovering AI Pawsibilitiess

A 7-day beginner series covering the foundations of decentralized AI — from blockchain basics to storing AI model data on Filecoin. Watch each session and follow practical guides from ecosystem partners.

  • Day 1 — Blockchain & Filecoin Essentials

    Learn the basics of Blockchain and Filecoin — the Data Layer of AI — and kickstart your journey into decentralized tech.

    Watch video
  • Day 2 — Understanding Data DAOs

    Understand why high-quality data matters, how Data DAOs solve data ownership challenges, and get set up with FoxWallet.

    Watch video
  • Day 3 — Storing Data on Filecoin (Storacha)

    Explore how decentralized storage supports smarter AI, and learn how to store data on Filecoin through Storacha.

    Watch video
  • Day 4 — Build Your First Subgraph

    Build, deploy, and manage subgraphs to track smart-contract events powering your AI agents — guided by Protofire.

    Watch video
  • Day 5 — Build Your First AI Agent

    Build your first AI agent on Filecoin with CrewAI through a beginner-friendly, step-by-step workflow.

    Watch video
  • Day 6 — Hot Storage + dApp Building

    Get hands-on with Akave's hot-storage solution, then explore FILFrame — your starting point for building a dApp.

    Watch video
  • Day 7 — Product-a-thon & Model Storage

    Prepare for the Product-a-thon: explore real project examples storing AI model data on Filecoin and find problem statements to build on.

    Watch video

Developer resources

  • Documentation

    Comprehensive guides and tutorials to build on Filecoin.

  • testFIL Faucet

    Instantly access test tokens for development and experimentation.

  • RPC Endpoints

    Reliable endpoints for connecting your dApps to the Filecoin network.

  • Filecoin.sol

    Solidity libraries for seamless integration with the Filecoin Virtual Machine.

Get involved

Whether you're just getting started or looking to deepen your contributions, there are many ways to get involved.

Two people working closely on a laptop at a table, discussing code with a notebook and drink nearby.
Two people sitting at a table with laptops and a large sheet of paper, collaborating and writing notes with a marker.
Audience seated in a dark room watching a presentation on a large screen at a tech conference.
  • Apply for a grant

    Secure funding to support your Filecoin-based project or research.

  • Explore Retroactive Public Goods Funding

    Get rewarded for impactful, open-source contributions that advance the Filecoin ecosystem.

  • Become an Orbit ambassador

    Join the Orbit community to advocate for decentralized tech, support new builders, and grow the Filecoin movement globally.

  • Attend community events

    Connect with builders, researchers, and advocates at hackathons, meetups, and summits around the world.