Skip to content

Latest commit

 

History

History
116 lines (70 loc) · 5.46 KB

new-wave-8-rfps.md

File metadata and controls

116 lines (70 loc) · 5.46 KB

RFP ideas for Wave 8

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]

 

RFP ideas

 

Protocol Labs Contributor RFPs

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.

 

 

Shared Blocklists / Wantlists of Content CIDs

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.

 

 

CID Indexing Tool for Miners and Storage Clients

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.

Description

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.

 

 

More Filecoin Dev Grant RFPs coming soon

Stay tuned...

 

 


Proposal Guidelines

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:

  1. Project Description
    • Brief description
    • Value to the Filecoin ecosystem
  2. Deliverables
    • An explanation of your technical solution and architecture
      • Imagine that an experienced software developer will evaluate your proposal
  3. Milestones & Funding requested
    • Most projects have at least 4 milestones
    • Budget and estimated timeframe for each milestone
  4. Team
    • Roles and Experience
      • Teams with a history of high-quality open source code repos and live applications and products are preferred.

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]