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.

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, pining, 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.

A detailed view of a spiral galaxy with bright stars, glowing nebulae, and swirling blue and golden star fields in deep space.

A foundation for next-gen applications

From powering AI workflows to enabling cross-chain data bridges, Filecoin provides programmable, permissionless storage infrastructure.

  • Large archival storage

    Archive large datasets, like AI datasets, with cryptographic integrity and global redundancy.

  • Cross-chain data bridges

    Easily write data bridges that store data from other chains on Filecoin.

  • Storage-enabled dApps

    Build decentralized, resilient applications with permissionless storage and FVM-powered smart contracts.

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

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

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.