Your Journey into the Future of Object Storage Starts Here

The ambitions of CORTX™ are global, and our community is, too. CORTX is 100% open-source project and the contributions of community members like you is a key element of its success.  

The goal of this challenge is to connect CORTX to data services and tools in ways that facilitate moving, storing, or activating data at scale. The future of object storage starts here, with you.  



CORTX is a system for the efficient capture and consolidation of truly massive unstructured data sets.  CORTX combines innovations in object storage software engineering with advancements in storage hardware to ensure that every petabyte is used at max efficiency. 

Learn more about the CORTX project here.

About Filecoin

Filecoin, the world’s largest decentralized network, allows users to store, request, and transfer data via a verifiable marketplace. Filecoin is completely open-source, enabling people from all over the world to participate. The Filecoin protocol runs on an advanced and novel proof system — a combination of Proof of Spacetime (PoSt) and Proof of Replication (PoRep), to provide unmatched efficiency and reliability.

Learn more about Filecoin here

The Challenge

The goal of this challenge is to connect CORTX to data services and tools in ways that facilitate moving, storing, or activating data at scale. An outstanding submission will include:

  • A working, demonstratable, integration between CORTX and another system, tool, or platform that has high impact potential (e.g. a tool, system, or platform that is core to multiple industries or domains)
  • The integration should be submitted to the CORTX main repository on GitHub as a pull request. The pull request should also include written documentation which briefly defines the intention behind the integration and what it does, in addition to all necessary instructions. An outstanding pull request will include directions that are clear, accessible, and easily reproducible. The inclusion of relevant screenshots, expected outputs and/or common errors and what they mean is the mark of an exemplary submission.
  • A video that briefly explains the integration, demonstrates its functionality, and provides instructions in how to set up and run the integration should be created and linked in the pull request. An exemplary video will be marked by directions that are easily understood, concise, and contain relevant visuals. An outstanding submission will include an explanation of the integration use case (in other words, why and how it is useful or impactful) and will have instructions that are easily reproduced and include tips on how to know if set up has succeeded or failed. 
  • Submissions will also earn points based on their technical complexity. An integration that connects to a platform that is very complex or which uses a large number of different functions will score more highly than a simple integration. Alternatively, an submission that integrates with the Motr core rather than the S3 layer will score highly under the technical complexity category. 

To enter the Filecoin bonus category, build a prototype for a solution that will transparently transfer data between CORTX and the IPFS and Filecoin network. For example, by creating an S3 Bridge to IPFS. Alternatively, build a prototype solution that that uses CORTX to store IPFS/Filecoin data.

You can read more at the Submission Guide and the Scoring Rubric (If you'd like, you can take a look at the Scoring Rubric  for the previous CORTX hackathon to get an idea of how we judge submissions.)