Filecoin FVM Dataverse Hackathon
Author: Filecoin Network
About this Hackathon Event
From May 2 to June 1, the FVM Dataverse Hack brings you an opportunity—your built project could become a component of the Filecoin ecosystem: it can serve as a product to help end users leverage the characteristics of decentralized storage networks, or as a DeFi application within the Filecoin ecosystem, or it could be a developer tool that helps thousands of developers build dApps in the future.
This hackathon is part of the Filecoin community's regular Creator Support project, which encourages creators to actively express their brilliant ideas. You can check the results of the projects built during the Space Warp hackathon page held last quarter.
Investors are very interested in this potential and are willing to invest millions of dollars to incubate projects within the Filecoin ecosystem that are interested in leveraging these opportunities. For example, Longhash and Graph Paper Capital have launched specialized accelerator projects for the FVM virtual machine.
We have provided relevant activity information in our FVM hackathon resource quick reference guide. It sequentially offers the following guidelines:
Understand the Filecoin storage market and transaction proposal process
The role and capabilities of the FVM virtual machine
Ideas for building applications and how to create some popular use cases.
To learn more ideas and get inspired, you can check our Request for Startup FVM virtual machine version. For updates on the hackathon event, you can register here.
Requirements
Important Note: If your project exists before the hackathon registration period, you must email hackathons@protocol.ai before starting, describing the existing progress.
Introduction to Filecoin Virtual Machine (FVM)
The Filecoin network is the world's largest decentralized storage network, with a storage capacity of over 15 Eib. It allows users to store, request, and transfer data on a verifiable market. Filecoin is fully open-source, and people from all over the world can participate. Starting from epoch 2,683,348 (approximately March 14 at 3:14 PM UTC), the Filecoin blockchain supports smart contracts and user programmability through its virtual machine (FVM), unlocking the immense potential of an open data economy.
The Filecoin network aims to bring open access and publicly verifiable features to the three pillars of the data economy (storage, computation, and content distribution). When mobile phones became "smart," the ability to write and install applications allowed them to transcend the limitations of pre-installed functions. After unlocking creativity and control, smartphones began to take over the world. Similarly, the FVM virtual machine allows users to arrange the location, time, and manner of data storage, governance, and monetization in an open market.
The first runtime launched on the FVM virtual machine is the well-known Ethereum Virtual Machine (EVM).
FVM is the final step of the Filecoin Masterplan (https://filecoin.io/blog/posts/the-filecoin-masterplan/), which aims to bring massive computing power and support for web-scale applications to the world's largest decentralized storage network.
What to Create
You should create a runnable software application that brings practical use cases to the Filecoin Virtual Machine (FVM) in one or more of the following six tracks:
DataDAOs: The best DataDAOs built on the FVM virtual machine that facilitate the collection, use, storage, and analysis of valuable datasets.
DeFi: The best DeFi tools and services built on the FVM virtual machine.
Tools and Infrastructure: The best tools and projects built on the FVM virtual machine to a) improve user experience for Filecoin storage providers and clients b) enhance the dapp workflow of the Filecoin virtual machine c) support the development of cross-chain solutions.
Programmable Storage Market: The best ideas built on the FVM virtual machine that can orchestrate, aggregate, and facilitate storage transactions within the Filecoin network.
Data Computation: The best projects built on the FVM to support decentralized computation.
Wild Card: Awarded to out-of-the-box projects built on the FVM. Projects that can leverage the unique aspects of Filecoin and its storage capabilities can earn extra points. Let your creativity run free! (Examples can be viewed here)
Use Cases: The Request for Startup blog post lists a series of exciting opportunities and ideas that can be built on the FVM virtual machine. (https://rfs.fvm.dev/)
Sponsor Tracks
Click here to expand and view sponsor track information.
What to Submit
You must submit at least the following content:
1. Project Description
Project name and overview.
Names/pseudonyms of team members and contact information (such as GitHub username, email address, or other information).
How the project uses the FVM virtual machine (needs to clearly link to files and code functions to explain the use of this technology, as well as the smart contract deployment address).
2. Publicly Visible Source Code Repository Link
Provide a comprehensive README file that clearly describes the relevant work and mentions how our technology is used in the "Technologies Used" section.
Provide a link that leads to a working prototype demo or test manual.
3. Presentation
- A simple video (typically 2-3 minutes) to showcase the relevant idea, including a brief demonstration of how the FVM virtual machine is used.
Award Eligibility Requirements
Using the FVM virtual machine to build applications is the primary requirement for receiving any awards (including other sponsor tracks).
Submitting the same project across multiple hackathons will disqualify eligibility.
Projects that have already received Filecoin grants cannot receive hackathon awards if the grant has been approved and the scope of work is the same as the hackathon's scope.
Only projects or features prepared specifically for the hackathon (preferably considered separately) will be eligible for awards.
During the review process, if there are broken links, the project may be disqualified.
Review Criteria
Novelty/Creativity: Does it have unique and novel features, or does it combine features of other products or services in a unique and novel way? Does it solve a new problem? Is it creative and eye-catching?
Potential Impact: Does it fill a gap in this field? Does it have the potential to be widely used by a growing and diverse audience or market?
Technical Achievement: Is the code elegant, clean, and technically creative? Is the project complete?
FVM Virtual Machine Integration: How well is the FVM virtual machine integrated into your project? How significant is it? To what extent does your project leverage the native content addressing features of FVM?
Design: How well is the user interface, user experience, and developer experience designed? Is it easy to use? If the target users are developers, will their experience be smooth and intuitive? Does the visual design stand out?
Awards
Total prize pool of $60,010
Track: FVM Virtual Machine DataDAOs
The best DataDAOs built on the FVM virtual machine that facilitate the collection, use, storage, and analysis of valuable datasets.
1 x $6000 USD equivalent FIL
Track: FVM Virtual Machine DeFi
The best DeFi tools and services built on the FVM virtual machine.
1 x $6000 USD equivalent FIL
Track: FVM Virtual Machine Programmable Storage Market
The best ideas built on the FVM virtual machine that can orchestrate, aggregate, and facilitate storage transactions within the Filecoin network.
1 x $4000 USD equivalent FIL
Track: FVM Virtual Machine Tools and Infrastructure
The best tools and projects built on the FVM virtual machine to a) improve user experience for Filecoin storage providers and clients b) enhance the dapp workflow of the Filecoin virtual machine c) support the development of cross-chain solutions.
1 x $5000 USD equivalent FIL
Track: FVM Virtual Machine Data Computation
The best projects built on the FVM to support decentralized computation.
1 x $3000 USD equivalent FIL
Track: FVM Virtual Machine Wild Card (2)
Awarded to out-of-the-box projects built on the FVM.
2 x $3000 USD equivalent FIL
Polybase (5)
Build applications to leverage Polybase features such as built-in access control, encrypted/privacy data, self-sovereign data, and public verifiability.
Up to 5 winners x $500 (paid in USDC)
Spheron - First Prize
Best use case of Spheron Storage SDK and FVM.
First Prize: $2000 (paid in USDC)
Spheron - Second Prize
Best use case of Spheron Storage SDK and FVM.
Second Prize: $1000 (paid in USDC)
Spheron - Small Item Second Place
Best use case of Spheron Storage SDK and FVM.
Small Item Second Place: $500 (paid in USDC)
Spheron - Collective Prize Pool (10)
Best use case of Spheron Storage SDK and FVM.
Prize Pool: $1500, capped at 10 teams (paid in USDC)
Tellor (10)
Best use case of using Tellor Oracle in projects built on FVM.
Prize Pool: $2500 (up to 10 best teams, capped at $1000 per team)
Axelar - First Prize
Best use case of using Axelar General Message Passing in DApp projects.
1 x $5000 (paid in USDC)
Axelar - Second Prize
Best use case of using Axelar General Message Passing in DApp projects.
1 x $3000 (paid in USDC)
Axelar - Third Prize
Best use case of using Axelar General Message Passing in DApp projects.
1 x $2000 (paid in USDC)
Tableland - Best Use Case of Tableland
Best use case of Tableland (decentralized SQL database) using SDK or smart contracts, focusing on datasets and Data DAOs.
1 x $1500
Tableland - Small Item Second Place
Best use case of Tableland (decentralized SQL database) using SDK or smart contracts, focusing on datasets and Data DAOs.
1 x $1000
Tableland - Honorary Award
Best use case of Tableland (decentralized SQL database) using SDK or smart contracts, focusing on datasets and Data DAOs.
1 x $500
Tableland - Collective Prize Pool (15)
Best use case of Tableland (decentralized SQL database) using SDK or smart contracts, focusing on datasets and Data DAOs.
Prize Pool: $2000 (up to 15 teams)
Lit Protocol - First Prize
Best use case of Lit Actions and PKPs.
1 x $1500 (paid in USDC)
Lit Protocol - Second Prize
Best use case of Lit Actions and PKPs.
1 x $1000 (paid in USDC)
Lighthouse
Best use case of Lighthouse SDK.
1 x $2500