We are seeking proposals for the following RFPs for Wave 8 of the Filecoin Dev Grant program.
The deadline for Wave 8 proposals is June 30, 2021 at 23:59 PDT for priority consideration. We will evaluate later proposals submitted after the deadline as capacity allows.
We also accept Open Grant Proposals where you can suggest your own Filecoin project idea.
See our Proposal Guidelines below about how to apply.
Have a question about any of these RFPs? Email [email protected]
Protocol Labs has a number of RFPs for projects related to core contributions to the IPFS and Filecoin complementary protocol stacks, as well as developer tooling and supporting libraries.
Take a look at our current Contributor RFPs and contact [email protected] if you're interested in contributing to one of these projects! We're looking to engage more developers to build core tools in our ecosytem.
Lotus Filecoin has added the ability for miners to create blocklists of content piece CIDs they do not want to store or serve retrieval requests for (See lotus PR 2069). This may be required for miners to comply with local law enforcement requests (which lists to respect and which items to block are entirely up to the miner operator).
This RFP is for a way for blocklists to be shared by the community, potentially with some basic metadata around the reasons for blocklisting. A way for community members to propose CIDs to blocklist would also be useful.
Related projects in IPFS have proposed a content-decider framework and DNR lists.
A CID indexing tool for all sectors that a storage miner has, as software that sits on top of a Filecoin node and sends data to a community aggregator.
Alternatively, a CID metadata index for storage clients to batch and keep track of larger archives stored on Filecoin.
Storage miners who offer more information about CID data and sector status are likely to be more attractive to storage clients.
A CID indexer could be run as a sidecar to Lotus to keep track of all sectors a miner has:
- Grabs all the IPLD data structures of the client data
- Understands every CID
- Maps CIDs to sectors and offsets
- Creates a local CID index
- Then storage miners could share their CID index with a aggregator for community visibility
Sectors that miners have can also be observed at https://spacegap.github.io.
Optionally this tool could also map Filecoin pieceCIDs to payload / data CIDs (as used in IPFS) to support Retrieval Miners and Clients. https://github.com/mgoelzer/cid_oracle is another tool that scans the Filecoin blockchain for pieceCID to payload CID mappings.
Stay tuned...
We generally fund projects that can be built in a 1.5-3 month time frame and evaluate proposals based on:
- The quality of the proposal and near-term value to the Filecoin ecosystem
- Your team’s technical experience, open source contributions and interest in diving into how Filecoin works
- Likelihood that your team will continue to support the Filecoin ecosystem long-term and commitment to maintaining your project for one year
Note that all proposals must be open sourced via MIT and Apache2 licenses.
Proposal Requirements
Proposals should include a value proposition about how it will benefit the Filecoin ecosystem, technical detail about what your team intends to build and evidence your team is capable of creating good, re-usable open source code, compelling product demos and great documentation, and a reasonable technical development plan broken down into milestones. Here's a good sample proposal.
Proposals should include:
- Project Description
- Brief description
- Value to the Filecoin ecosystem
- Deliverables
- An explanation of your technical solution and architecture
- Imagine that an experienced software developer will evaluate your proposal
- An explanation of your technical solution and architecture
- Milestones & Funding requested
- Most projects have at least 4 milestones
- Budget and estimated timeframe for each milestone
- Team
- Roles and Experience
- Teams with a history of high-quality open source code repos and live applications and products are preferred.
- Roles and Experience
We also accept Open Grant Proposals where you can suggest your own Filecoin project idea. More info
To submit a proposal, fork and make a PR to this repo by the quarterly deadline (for priority consideration. We will evaluate later proposals submitted after the deadline as capacity allows.)
Have a question about any of these RFPs? Contact [email protected]