Comment on page
General
Helpful reference materials for the Filecoin specification, implementations, and ecosystem.
- Filecoin Specification - technical specification for Filecoin protocol and its associated subsystems.
- Filecoin 中文社区 - resources and forum for the Chinese community, maintained and moderated by CoinSummer & PL.
- Other implementations (In progress):
- Lotus Docker Hub Images (unofficial):
- Mainnet
- Calibration
- Largest testnet which support 32 GiB and 64 GiB sectors.
- See
#fil-net-calibration-announce
for announcements and#fil-net-calibration-discuss
for questions and discussion in Filecoin Slack.
- Local Devnet
- Textile’s local devnet - uses a mocked sector builder for faster deal confirmation and it is for storage app prototyping.
Tools to check status and details of the network and chain.
- Orphan blocks (not an official protocol term in the Filecoin Spec) - Blocks without rewards that were either mined on the wrong tipset that the network fails to deliver in time, or a mix resulting in reorgs.
-
filecoin.tools
- check your CID’s storage deal status. Also provides an API - checkfilecoin.tools/docs
for reference
Web-based applications that store your data on Filecoin. No command-line or coding experience required.
- Estuary allows uploading and storing content on the Filecoin network directly from your browser. Allows anyone with public data to store and retrieve using a few API calls.
- Slate.host - a storage application on Filecoin to collect, organize, and link files together and share them, listed on Product Hunt here on GitHub at
filecoin-project/slate
- to securely capture, store and verify human history
-
Starlingstorage.io
- API + CLI that simplified storing data to a local Lotus node for preservation use cases.
Developer tools, API clients & storage services that developers can use to build on Filecoin.
- Estuary - a simple IPFS node that integrates with Filecoin. For infrastructure operators, developers and users.
-
Web3.storage
- beta service from Protocol Labs for storing off-chain dApp data on IPFS and Filecoin, with help from Pinata (a fast IPFS Pinning Service) to distribute the content across IPFS - includes The Hub, Buckets, ThreadsDB, Powergate, Tableland (new) and Filecoin bridges to Polygon and NEAR
- Powergate - infrastructure tool for using IPFS for hot storage and retrieval and Filecoin for cold, with deal helpers and other convenience features
- Textile Buckets - simplified cloud bucket store on IPFS with archive to Filecoin option using Powergate under the hood
- Fleek’s tools - provides access to Fleek’s hosted services using IPFS, Textile, Filecoin, Ethereum, etc.
- Space SDK - modular JavaScript/Typescript library and set of interfaces that packages tools and features enabled by Open Web protocols like IPFS, Textile, Filecoin, and Ethereum.
- Space Daemon - packages together IPFS, Textile Threads and Buckets, and Textile Powergate into one easy to install background service
- Filecoin Signing Tools - Recommended a pure JS or Rust / WASM / JSONRPC library for creating signed messages apart from a Filecoin node.
- Filecoin JS Signer - [last update: June 2021] pure TS / JS library for creating signed messages and interacting with Filecoin’s built-in Actors (like Payment Channel and Multisig), used by the Filecoin Loans grant project.
- Filecoin Rosetta API Proxy - Rosetta is an API standard created by Coinbase for a consistent interface to many chains for wallets and exchanges.
- FilSnap MetaMask Plugin - MetaMask has a new plugin system currently still in beta that developers can try out. The MM UI will not change but Filecoin keys are in the MM vault.
NOTE: making deep calls into the chain’s history may take some time to return and it may be more efficient to use a chain database (e.g. used by block explorers) that stores the chain’s history and is optimized for queries.
- These endpoints support read-only calls and
MPoolPush()
for sending signed transactions to the network (which can be signed using the Message signing tools).
Scalable endpoint hosting
For running a node cluster of load balanced Lotus JSON RPC API endpoints.
Filecoin API clients
Storage provider index API
- Filrep.io API - A suite of RESTFul JSON endpoints to discover the best storage provider to make deals with.
- Textile storage provider Index - API and CLI to find storage providers by price, observed deals, speed from North American nodes.
- CAR files - automatically used on Lotus import for less than 32 and 64 GiB, Filecoin archive format serialized from DAGs, see also offline deals for large datasets.
-
go-graphsplit
- FileDrive chunks a larger single DAG for storage in default Filecoin 32 and 64 GiB sector sizes.
- Tableland - (new) create familiar SQL tables to read and write dynamic NFT metadata or application data for dApps, from Textile
- OrbitDB - decentralized multi-party database on IPFS with multi-party syncing with topic pubsub and CRDTs. Filecoin integration using Powergate available at
orbit-db-powergate-io
.
- Filecoin storage providers (SPs) - Interested in becoming an SP? A boot camp, grants and expert advice is available here!
- incentivizes valuable data stored on Filecoin with a social trust network for verified data
- Clients can apply to Notaries to receive DataCap and incentivize storage providers at 10x to their quality-adjusted power, increasing probability of block rewards
The Retrieval Market is in early development; research and development teams are actively exploring improvements.
- Keep a lookout for upcoming hackathons!
- Filecoin Developer Grants - ongoing monthly developer grant program to support open source projects and new RFPs on Filecoin, funded by the Filecoin Foundation
Last modified 22d ago