IPFS is a peer-to-peer network and protocol designed to make the web faster, safer, and more open. IPFS upgrades the web to work peer to peer, addressing data by what it is instead of where it’s located on the network, or who is hosting it.
Filecoin is the world’s largest decentralized network offering more than 16+ Exbibytes of storage. 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.
🏆 IPFS & Filecoin is awarding $100,000 in prizes at HackFS!
🧙♂️ Storage Wizard — The best use of IPFS for content addressing and/or Filecoin for persistent, decentralized storage.
🧙♀️ Storage Mage — $20,000 divided between the next top 30 projects!
🎮 Gaming/Metaverse/DAOs — Best use of IPFS or Filecoin for DAO Tooling, Gaming or the Metaverse.
👏 Social Good Warrior — Best Use of IPFS/Filecoin for social good (e.g., sustainability, advancing science, preventing misinformation, etc.)
📅 Daily Hack — Best Hack Project We’ll Use Every Day that uses IPFS, Filecoin, Libp2p (e.g., chat app with p2p, social network or social media tools, web scrapers, personal management systems (calendars, maps etc.), coffee maker, thermostat, IoT, home automation)
3️⃣ Web3 it! — Best IPFSing/Filecoin'ing of your favorite Web2 data or tools
👉 Please read and ensure you understand the eligibility criteria for all IPFS & Filecoin prizes 👈
IPFS & Filecoin Developer Resources
Other Education Resources
Polygon is the leading platform for Ethereum scaling and infrastructure development.
Its growing suite of products offers developers easy access to all major scaling and infrastructure solutions: L2 solutions (ZK Rollups and Optimistic Rollups), sidechains, hybrid solutions, stand-alone and enterprise chains, data availability solutions, and more. Polygon’s scaling solutions have seen widespread adoption with 18000+ applications hosted, 1B+ total transactions processed, ~100M+ unique user addresses, and $5B+ in assets secured.
🏆 Build the next generation of Dapps on Polygon focused on decentralized storage.
Fluence provides the infrastructure and tools to create decentralized compute for applications and backends on peer-to-peer networks. Aqua, Fluence's purpose-built distributed systems programming language, allows developers to create Web3 protocols, seamlessly program distributed networks and compose hosted services into decentralized applications.
🏆 Fluence is offering up to $10,000 in prizes:
Best use of Fluence off-chain compute
🥇 $3500 USDC
🥈 $1500 USDC
Best P2P protocol using Fluence
🥇 $3500 USDC
🥈 $1500 USDC
The Graph is an indexing protocol for organising and efficiently accessing data from blockchains and storage networks. The Graph has been running a hosted service since January 2019 with over 2,300 subgraphs deployed for Web3 and DeFi applications built on Ethereum and IPFS, like Synthetix, Uniswap, Aave, Balancer, Gnosis, Aragon, and more.
🏆 The Graph will award $10,000 in prizes!
🕸 Best use of existing subgraph(s) on The Graph Explorer:
🆕 Best new subgraph on The Graph Explorer:
Workshop coming soon!
The Graph Documentation
Other Dev Resources
Lit is a decentralized compute, encryption, and access control network powered by threshold cryptography.
With Lit, developers can automate signing, reading, and writing data to web3 decentralized networks like Ethereum and IPFS. Additionally, data can be private in these open web applications and only decrypted by authorized parties with Lit access control.
Lit offers two products, Prograblem Key Pairs (PKPs) and Decentralized Access Control. There is one bounty for each product!
🔑 Best use of Key Pair Apps + Tools — $2500
Lit Programmable Key Pairs (PKPs) are a decentralized distributed custody cloud wallet platform.
PKPs work in tandem with Lit Actions, which are JS functions that instruct the PKP to sign a txn or message to write to a state machine, such as Ethereum or IPFS.
For this prize, we're looking for tooling to be built on PKPs including SDKs for user-owned social networks, such as a token gated chat SDK for read and write, DeFi automation, and other ecosystem tools like explorers.
If you'd like to work on this prize, feel free to reach out to our team for guidance in forming the project idea at any point! PKPs are under active development and new features may roll out during the course of HackFS
🥷 Private Data on the Open Web — $2500
For this bounty, create a novel tool or application that uses Lit to store private data on the open web. Check out this guide for tips on how to implement it. In the past, teams have built products like token gated chat and unlockable NFTs.
To win this prize, the judges will be looking for uniquenesses and general applicability.
Workshop coming soon!
NFTPort is the Stripe for NFTs: one-stop, simple NFT Infrastructure and APIs for developers to bring NFT applications to market in hours instead of months. NFTPort takes care of the infrastructure so that developers can focus on building their application. NFTPort provides APIs for multi-chain NFT data and NFT minting, together with out-of-the-box NFT search, recommendations and detecting NFT counterfeits. NFTPort is used by 5000+ devs, including leading projects such as POAP and Nifty Gateway. Built by a team of ex-NATO, Nvidia & Monese and backed by the Co-Founders of Polygon, Skype & Wise.
🏊♂️ NFTPort Pool Prize — $5000
Tableland is a decentralized network for relational, composable data — powered by smart contracts + SQL. Mutable data with immutable rules — all using EVM chains like Ethereum. Built for developers, NFT creators, and web3 visionaries.
🏆 Tableland will award:
Valist is a web3-native software distribution platform powered by best-in-class decentralized protocols. Valist enables developers and DAOs to coordinate, publish, and share, and optionally monetize software without relying on centralized services like GitHub or Steam.
4️⃣ Best projects published on the platform, use the SDKs, Soft License NFTs, or other implementation of Valist tooling — $500 (x4)
🏊♂️ Prize pool split between projects that leverage the platform in some way — $3000
XMTP (Extensible Message Transport Protocol) is an open protocol and network for secure, private messaging between Ethereum accounts. With the XMTP SDK, developers can enhance their applications with a universal inbox for direct messages, alerts, and announcements, or build new tools for dapps, DAOs, creators, and protocols to re-engage users via web3 messaging. Its primary contributor, XMTP Labs, is funded by some of the industry’s top venture capital funds including a16z Crypto and Coinbase Ventures.
🏆 XMTP is offering the following for the best use of Web3 Messaging in Dapps, DAOs, and DeFi:
Some Hackathon Ideas
Below is a list of project ideas that we think could be great hackathon projects.
XMTP + Lens - inbox filters
XMTP + Lens - send and receive messages when certain Lens events happen
Using Lens Protocol, and the XMTP example chat app (or any messaging front end), create event listeners that send messages when certain events happen. For example, I would want to receive a message a proposal has been created in a DAO.
E2EE messaging for Gitcoin
Currently, there is no way for bounty owners and bounty workers to chat on Gitcoin. Using the Gitcoin Github repo, and XMTP JS create a chat widget for a Gitcoin bounty page that allows bounty workers to chat with bounty owners. To get an idea of how this could work, take a look at this “Intercom” type widget example.
Chrome Extension Notifications Client
Currently there is no Chrome Extension to notify me when I get a new message on XMTP. Clients like DAOPanel have enabled browser notifications when the tab is open but it would be helpful to be able to get notifications through a Chrome Extension. The user coudl then click on a notification and open a web-app like daopanel.chat for the conversation view.
You can get started by checking out the XMTP developer resources, specifically:
Previous Hackathon Project Examples
Helpful UI Examples
Connect with Us
We at Covalent believe that access to organized blockchain data can unlock a billion possibilities and so we provide the best single unified API to bring full transparency and visibility to assets across all blockchain networks. With the Covalent API, there is no need to invest developer resources in writing SQL or other queries since granular, decoded, multi-chain data is immediately available for 30+ blockchain networks including Ethereum, BSC, Polygon, Fantom and Avalanche. Covalent is fast becoming the go-to data provider, with the Covalent API powering over 1,000 industry-leading projects such as Zerion, ChainGuardians, 0x and Reef.
The Covalent Unified API is the fastest way to get blockchain data for your HackFS 2022 Hackathon project!
Covalent is offering:
🏊♀️ $5,000 USD (in stablecoin) prize pool for all projects that make meaningful use of any Covalent API endpoints for their HackFS 2022 BUIDLs.
The prize pool includes a top prize of $1,500 and a minimum prize of $300 to qualifying projects at Covalent’s discretion. (The minimum prize might be adjusted depending on the number of submissions.) To qualify, projects must, at the very least, use one Covalent API endpoint and pull on-chain data from any supported blockchain into your application.
Projects that are multi-chain and make use of our NFT-specific and Event-specific endpoints will be given special attention.
Our API is ideal for building multi-chain projects related to:
For ideas and examples of past hackathon projects, please see our:
Projects will be scored on a 1-5 scale for each of the following key factors:
Sonr is building the user-owned internet where users have full control over their digital identity and developers are equipped with a holistic toolset to build DWeb applications. Join us in building the new internet and get rewarded for leveraging our technology!
Best use of Sonr's peer-to-peer and decentralized identity technology:
The Sonr team is exploring use-cases in which Sonr's user-owned internet experience can be combined with Filecoin's permissionless storage.
Ceramic is a decentralized data network that brings unlimited data composability to Web3 applications. With Ceramic's permissionless data streaming network, you can store streams of information and ever-changing files directly on the decentralized web – and share updates with anyone in the world.
Ceramic is offering:
🥇 The most innovative application using Ceramic as a database layer - $2,500
🥈 Best new Ceramic tooling - $1,500
🥉 Best use of Ceramic alongside another sponsor - $1,000
The Proof of Attendance Protocol is a public good with the mission of preserving collective memories. By minting recollections as NFTs on the blockchain, the Proof of Attendance Protocol offers humans true ownership over their experiences, which serves as a basis for stronger, deeper, and more dynamic connections.
POAP is home to nearly 200 integrations, built by and for the POAP Community.
Our builders make POAP great: issuers and collectors can connect, play, and create together.
Most Innovative POAP Integration
🏊♂️ POAP Prize Pool — $1000 split between all non-winning but qualifying teams that submit for a prize.
Use Cases We’ve Seen
Urbit is a platform for functional-paradigm computing to provide networking, identity, and data control at the level of the operating system. The Urbit OS provides a number of helpful tools and system guarantees for Web3 and other applications. Developers will find Urbit OS and Urbit ID serve as a sound platform for building networked decentralized applications.
🏆 Urbit will award an Urbit Star (~4 ETH) to the team with the best project utilizing Urbit.
There are several possible ways to integrate Urbit and IPFS/Filecoin over a hackathon period.
ipfs://protocol browser could be introduced as a standalone app within Urbit.
Urbit OS is a hosted operating system programmed in the Hoon functional language which runs on the Nock virtual machine. Urbit OS operates as a state machine with a discrete event log providing strong guarantees about building and evaluating code.
Besides building apps directly using the Urbit OS platform, you can also work with the Urbit ID system Azimuth, an ERC-721 non-fungible point, or its wrapped equivalent $WSTR. Azimuth points also correspond to unique NFT-like digital avatars called sigils.
HyperDapp is a platform for instantly creating verifiable front-ends for your dApps. HyperDapp gives web3 builders the tools for instantly creating verifiable front-ends of dApps and a decentralized network for distributing their code.
🏆 Hyperdapp will award $2500 in prizes
Spheron (previously ArGoApp) makes front-end web deployment easy, effective, and efficient through its blockchain-based platform that takes your web app to the DSNs (Decentralized Storage Networks). Spheron removes the hurdles of centralization and censorship through blockchain, ensuring that your web app is permanently deployed and experiences 99.99% uptime throughout its life.
Spheron gives clients and developers a decentralized way to deploy a web application that runs on the blockchain. With blockchain, we have entered Web 3.0, a decentralized web where data is not controlled or recast by monopolists, but by you. Spheron allows you to deploy your apps to the decentralized cloud, which is 5x more cost-effective than centralized providers.
🔟 Top 10 projects who have used Spheron for hosting their web app will be awarded 200 USDC.