The Filecoin Virtual Machine (FVM)
The Filecoin Network is the biggest decentralized storage network with 15+ Eib of storage capacity. It 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. As of epoch 2,683,348 (or 3.14PM UTC on March 14), the Filecoin blockchain also supports smart contracts and user programmability via the Filecoin Virtual Machine (FVM), unlocking the enormous potential of an open data economy.
The Filecoin Network aims to bring open access and public verifiability to the three key arms of the data economy (storage, compute and content-delivery). When phones became “smart”, the ability to write and install apps catapulted these devices far beyond their pre-installed capabilities. Opening up creativity and control is how smartphones came to rule the world. Likewise, the FVM allows developers to orchestrate where, when and how data gets placed, governed, and monetized on open markets.
The first runtime to launch on the FVM is the familiar-to-many Ethereum Virtual Machine (EVM).
The FVM is the final step in the Filecoin Masterplan, which aims to bring large-scale computation and the ability to power web-scale apps to the world’s largest decentralized storage network.
About the Hackathon
The FVM Dataverse Hack is your opportunity to build projects that may potentially become core building blocks in the Filecoin ecosystem: either as products that help end users benefit from the properties of decentralized storage network, or DeFi applications for the Filecoin island economy or developer tools that will potentially help thousands of developers build dApps on Filecoin in the future.
This hackathon is part of the series of Builder Support programs that the Filecoin community regularly puts together, and that bring out the best in builders who come up with brilliant ideas. Check out what was built as part of the Space Warp Hackathon last quarter!
Investors are excited about this potential and have earmarked millions of dollars in capital to help incubate businesses in the Filecoin ecosystem that seek to capitalize on these opportunities. For example, Longhash and Graph Paper Capital have already launched FVM-specific accelerator programs.
To get started, we have put together all resources in this FVM Hackathon Cheat sheet. This cheat sheet provides a guide to the following, in order:
-
Understanding Filecoin’s storage markets and deal flow
-
Where FVM comes in, and its capabilities
-
Ideas on how to build and cookbooks on how you can build some popular use cases
For ideas and inspiration, check out our Request for Startups [FVM edition]. For Hackathon updates and more, sign up here.
Check out the workshop videos from the FVM Dataverese Hackathon on the Filecoin YouTube channel! Whether you registerd for the hackathon or not, we think you'll find these videos valuable and informative. |
Requirements
IMPORTANT: If your Project existed before the Hackathon Registration period, you must email hackathons@protocol.ai prior to beginning the Project with a description of what is already pre-existing.
What to Build
Create a working software application that has a meaningful use of the Filecoin Virtual Machine (FVM) within at least one of the six (6) tracks below:
DataDAOs: Best DataDAOs built on FVM that enable curation, usage, storage and analysis of valuable datasets.
DeFi: Best DeFi tools and services built on FVM.
Tools & Infra: Best tool or project built on FVM to a) improve the UX for Filecoin storage providers & clients, b) improve the dapp workflow on Filecoin or c) support building cross chain solutions.
Programmable Storage Markets: Best ideas to orchestrate, aggregate and broker storage on the Filecoin network built on FVM.
Compute over Data: Best project built on FVM to facilitate decentralized compute.
Wild Card: Awarded to out-of-the-box projects built on FVM. Bonus points for projects drawing on the uniqueness of Filecoin and its storage capabilities - let your imagination run free! (Examples here)
Example Use Cases: The Request for Startup blog post outlines a number of exciting opportunities and ideas that can be built on FVM
SPONSOR TRACKS
Click image to view expanded sponsor track information
What to Submit
At a minimum submissions for prizes should include the following items:
- Project Description
- The name and summary of the project
- Names/pseudonyms of team members and contact info (e.g., GitHub handle, email address, or other)
- How the project uses the FVM with explicit links to files & functions in code where this technology is used and addresses of smart contracts deployed.
- Link to the publicly visible source code repository
- Provide comprehensive README, incl. a clear description of the work and mention of how our tech is used in the Technologies Used section of README.
- Include a link to the working demo or provide a testing guide
- Showcase
- Short (typically 2-3 minute) video that presents the idea, including a brief demo that demonstrates the use of FVM
Eligibility Criteria for Prizes
- Building with FVM is a primary requirement to qualify for any bounty (including other sponsors)
- Submitting the same project across multiple hackathons will lead to disqualification.
- Projects that have been awarded Filecoin grants will not be awarded a Hackathon prize if their grant has been approved and the scope of work for the hackathon and the grant are the same.
- Only projects or features (preferably in separate branch) built specifically for the respective hackathon will be considered for prizes.
- Broken links may disqualify the project from the judging process.
Prizes
$60,010 in prizes
Prizes paid in cryptocurrency
Track: FVM DataDAOs
Best DataDAOs built on FVM that enable curation, usage, storage and analysis of valuable datasets.
1 x $6000 USD equivalent in FIL
Track: FVM DeFi
Best DeFi tools and services built on FVM
1 x $6000 USD equivalent in FIL
Track: FVM Programmable Storage Markets
Best ideas to orchestrate, aggregate and broker storage on the Filecoin network built on FVM.
1 x $4000 USD equivalent in FIL
Track: FVM Tools & Infra
Best tool or project built on FVM to a) improve the UX for Filecoin storage providers & clients, b) improve the dapp workflow on Filecoin or c) support building cross chain solutions.
1 x $5000 USD equivalent in FIL
Track: FVM Compute over Data
Best project built on FVM to facilitate decentralized compute.
1 x $3000 USD equivalent in FIL
Track: FVM Wild Card
(2)
Awarded to out-of-the-box projects built on FVM.
2 x $3000 USD equivalent in FIL
Polybase
(5)
Build apps leveraging Polybase features like built-in access control, encrypted/private data self-sovereign data, public verifiability, etc.
Up to 5 Winners x $500 (paid out in USDC)
Spheron - 1st place
Best use of Spheron Storage SDK and FVM
1st place: $2000 (paid out in USDC)
Spheron - 2nd place
Best use of Spheron Storage SDK and FVM
2nd place: $1000 (paid out in USDC)
Spheron - Runner up
Best use of Spheron Storage SDK and FVM
Runner up: $500 (paid out in USDC)
Spheron - Pool
(10)
Best use of Spheron Storage SDK and FVM
Prize Pool: $1500 - Up to 10 teams (paid out in USDC)
Tellor
(10)
Best use of Tellor Oracle in your project built on FVM.
Prize Pool: $2500 (Up to 10 best teams, capped at $1000 per team)
Axelar - 1st place
Best use of Axelar's General Message Passing in your DApp project
1 x $5000 (paid out in USDC)
Axelar - 2nd place
Best use of Axelar's General Message Passing in your DApp project
1 x $3000 (paid out in USDC)
Axelar - 3rd place
Best use of Axelar's General Message Passing in your DApp project
1 x $2000 (paid out in USDC)
Tableland - Best use of Tableland
Best use of Tableland (decentralized SQL database) using the SDK or smart contracts, focusing on datasets and Data DAOs
1 x $1500
Tableland - Runners up
Best use of Tableland (decentralized SQL database) using the SDK or smart contracts, focusing on datasets and Data DAOs
1 x $1000
Tableland - Honorable mention
Best use of Tableland (decentralized SQL database) using the SDK or smart contracts, focusing on datasets and Data DAOs
1 x $500
Tableland - Pool
(15)
Best use of Tableland (decentralized SQL database) using the SDK or smart contracts, focusing on datasets and Data DAOs
Prize pool: $2000 (Up to 15 teams)
Lit Protocol - 1st place
Best use of Lit Actions and PKPs
1 x $1500 (paid in USDC)
Lit Protocol - 2nd place
Best use of Lit Actions and PKPs
1 x $1000 (paid in USDC)
Lighthouse
Best use of Lighthouse SDK.
1x$2500
Devpost Achievements
Submitting to this hackathon could earn you:
Judges

Stephen Fluin
Axelar

Yara Elder
Axelar

Michael Zemrose
Tellor

Tim Kernell
Tellor

Dawn Kelly
Protocol Labs

Sarah Thiam
Protocol Labs

Matt Hamilton
Protocol Labs

Longfei Wang
IPFS & Filecoin

Sid Gandhi
Polybase

Prashant Maurya
Spheron

Mitrasish Mukherjee
Spheron

Debbie Ly
Lit Protocol

David Sneider
Lit Protocol

Dan Buchholz
Tableland

Nandit Mehra
Lighthouse

Ravish Sharma
Lighthouse
Judging Criteria
-
Novelty/Creativity
Does it have unique and novel features or combine features of other products or services in a unique and novel way? Does it solve a new problem? Is it creative and puts a smile on people’s faces? -
Potential Impact
Does it fill a gap in the universe, and have the potential to be used frequently by a large, growing and diverse audience or market? -
Technical Accomplishment
Is the code elegant, clean, and technically interesting? Is the project complete? -
FVM Implementation
How well integrated and critical a part is FVM of your project? How well does your project leverage content addressing that is native to FVM? -
Design
How is the UX/UI/DX? Is it easy to use? If targeting developers, is the experience smooth and intuitive? Does the visual design delight you?
Questions? Email the hackathon manager
Tell your friends
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.