Skip to content

Community Projects

This page highlights real projects that show Synapse and Filecoin Onchain Cloud (FOC) in action. Start with the FOC WG spotlight projects, then explore additional community-built SDKs and tooling.

Project Demo Source
Filecoin Pin Open Demo GitHub
FOC Upload dApp Open Demo GitHub

Screenshot of the Filecoin Pin demo

Filecoin Pin gives the IPFS community several ways to use Filecoin Onchain Cloud (FOC) for verifiable persistence while preserving familiar IPFS content addressing and retrieval workflows.

Affordance Best for Get started
Browser demo Exploring the Filecoin Pin upload flow Open the Filecoin Pin demo
CLI Local development, scripts, and terminal workflows Follow the CLI quick start
GitHub Action Uploading static sites and build artifacts from CI/CD View the Filecoin Pin Upload Action

See the Filecoin Pin overview for details about its architecture, storage proofs, payments, and IPFS interoperability.

Screenshot of the FOC Upload dApp demo

FOC Upload dApp demonstrates an upload-first flow with wallet-connected interactions. Use it as a baseline for quickly integrating Synapse/FOC upload workflows in your own dApp.

  • Best for: rapid upload dApp prototyping
  • Integration focus: minimal end-to-end storage flow with wallet UX

pynapse — A Python SDK for interacting with Filecoin Onchain Cloud services.

  • Upload and download data
  • Payment and allowance management
  • Provider discovery

go-synapse — A Go SDK for Filecoin Onchain Cloud.

  • Native Go implementation
  • Suitable for backend services and CLI tools

synapse-go — A Go SDK for building Filecoin Onchain Cloud applications.

  • Idiomatic Go API for FOC workflows
  • Upload, download, provider discovery, payments, approvals, and cost estimation
  • Warm Storage, session keys, FilBeam retrieval, and PieceCID utilities
  • Resources: API docs and examples

fwss-subgraph — Indexes on-chain data from the Filecoin Warm Storage Service contracts, making it easy to query data sets, pieces, payment rails, and provider activity using GraphQL.

foc-cli — A CLI and MCP server for Filecoin Onchain Cloud. Upload files, manage datasets and pieces, check wallet balances, and handle deposits from your terminal or AI agents.

  • Add as a Claude Code skill: npx skills add FIL-Builders/foc-cli
  • Add as an MCP server: npx foc-cli mcp add
  • View available commands: npx foc-cli --llms

Have a project you’d like to add? Open a pull request to this page with your project details.