Gitcoin is a popular platform (opens new window) for developers to collaborate and monetize their skills ($25 million+ so far) while working on Open Source projects through bounties and hackathons. Protocol Labs recently co-sponsored their Gitcoin Grants Round 9 Virtual Hackathon (opens new window).
Gitcoin grant rounds are crowdsourcing experiments where open source projects can benefit from QF (Quadratic Funding) in which community contributions are matched using a quadratic formula by Gitcoin grant round sponsors. During Round 8 they added a Hackathon component and it was so successful, that this past March, they did it again, offering ~$500k in pooled prizes.
# Our challenges, the best of IPFS and Filecoin 🏆
Our goal is to amplify the ability of our ecosystem partners to be stewards of the IPFS/Filecoin ecosystem and decentralize growth and development. Moreover $23k in bounties for Filecoin and IPFS were offered for a total of $63k in prizes available for this sub-ecosystem in GR9. We wanted to see the best of the best for tools, libraries, APIs, apps, integrations, and more.
Out of 167 projects total, with 36 submissions to our ecosystem bounties, here are the prize winners:
# Textile winners
# Decentralized Media
Best Video App or Platform
A decentralized video player where users can configure and upload video to IPFS/Filecoin via Textile’s Powergate.
Best App using Threads
Bradbvry allows you to share a photojournal your last trip, built on IPFS using ThreadsDB and Ethereum.
# OmniAnalytics Miner Index Explorer
Miner Index Visual Explorer
Using data from Textile’s new Filecoin Miner Index API, a collection of visualizations to help network enthusiasts get a high level overview of the health and performance of storage miners.
# Fleek winners
See Fleek’s blog (opens new window) for more info
# 1st place: MintBot
A bot that allows creating an NFT directly from the Telegram app. Images are securely stored on IPFS using Fleek Storage JS.
# 2nd place: Stories
A dapp that allows reader to buy stories as NFTs, stored on Fleek Storage.
# 2nd place: SpaceCase
Creates and manages Fleek user identities using the Fleek SpaceSDK.
# 3rd place: Fleek Chat
Chat service prototype and React template with login/registration for the Fleek SDK.
# 3rd place: Bottle
A telegram bot to handle Web3 transactions that works with the Polygon/Matic L2 network and Fleek Storage.
# IPFS winners
# Best Framework Support (tie): Kredeum NFTs
🖼 Best helper libraries for easily integrating or using IPFS in ways idiomatic to a given popular framework of any language.
Created by Alain Papazoglou, Kredeum NFTs (opens new window) archives media on IPFS, mints the archived medias as NFTs on Polygon network, and sells them on Arkane and OpenSea.
# Best Framework Support (tie): PyTorchIPFS
Created by Ken Thorn, PyTorchIPFS (opens new window) is a utility for integrating IPFS with PyTorch, one of the largest machine learning and big data frameworks.
# Best Developer Integration: PinABI
💻 Best extension for browser developer tools, VS Code or any other developer environment.
Created by jacekv, with PinABI (opens new window) you are able to up and download your smart contracts ABI to and from IPFS and pin with Pinata. PinABI is currently written for Hardhat to be used as a task.
Upload your Smart Contracts ABI using the following command:
npx hardhat upload --name [some pinning name]
# Best Game on IPFS: Tiny Racing
👾 Best game or tool for building, integrating, publishing or supporting the development of games with IPFS.
Created by Leon Do, Tiny Racing (opens new window) is a tiny, decentralized mobile game stored on IPFS with a blockchain domain, and built with Pinata, Unity, and Unstoppable Domains.
# Best Search Hack: IPFS Search
🔍 Best website, app, tool, library or API for searching the IPFS network, or enabling integration of IPFS with existing search platforms.
Built by Samuele Marro, IPFS Search (opens new window) is a Chrome integration that allows you to search IPFS directly from the Chrome omnibox.
# Filecoin winners
# Filecoin integration with Duplicity
Best Backup to Filecoin Integration
🎯 Integrate an existing backup tool (e.g., duplicity, s3fs, etc.) with Filecoin.
A Duplicity integration (opens new window) with Filecoin.
# Filecoin integration with Restic
Next Best Backup to Filecoin Integration
A start to a Restic integration (opens new window) with Filecoin.
# Save The Wizard Home
👾 Best Unity Game added to Slate (opens new window) and stored on IPFS/Filecoin
Save the Wizard Home (opens new window) is an entertaining game reminiscent of Pong, built with Unity and now hosted on Slate.
# To The Moon
Next Best Unity Game on Slate (opens new window) and stored on IPFS/Filecoin
To The Moon (opens new window) is a fun space-inspired game built with Unity and now hosted on Slate.
# Other prizes awarded 🏅
Filecoin Build Tutorial Improvements to:
- Migrate a Simple Pinning Service to Powergate, by irohnin
- My Meme Marketplace, by electrone901
- Pinning service tutorial, by javipus
Congratulations to the many creative builders behind these amazing projects and help with trying out and improving our tutorials!
Thank you all for pushing the boundaries of what the decentralized web can do just a little bit further. 🚀
# Talks + workshops during Gitcoin GR9
Catch up on some of the workshops and code-alongs that took place during the event from teams in our ecosystem!
# Storing all your NFTs, assets, and databases on Filecoin with Andrew W. Hill
Enjoy storing all your NFTs, assets, and databases on Filecoin: an introduction to clients and APIs to store your data.
Join Textile co-founder and CEO, Andrew W. Hill, for a technical introduction to Filecoin concepts, client options, and storage lifecycle where you’ll store your first data on the network.
# Build with IDX Open Identity on Ceramic with Joel Thorstensson
IDX, from Ceramic, is a framework for user centric data. It makes it possible to build data rich applications without relying on a central database. In this workshop 3Box Labs co-creator Joel Thorstensson will show you how to get started with storing data in IDX.
# Want to get involved in a future hackathon?
Follow us on Twitter at @IPFS (opens new window) or @Filecoin (opens new window). You can also subscribe to the IPFS weekly newsletter (opens new window), or the Filecoin monthly (opens new window). Or, join us in chat in the Filecoin Slack (opens new window) or the IPFS Discord (opens new window). We’ll see you there! 👋