Agenda DFH Hackathon 2023
Submission Guidelines
At a minimum submission for prizes should include the following items:
1. 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)
· Explicit links to files & functions in code where these technologies are used.
2. Link to the publicly visible source code repository
· Provide comprehensive README, includes a clear description of the work and mention of how our tech is used in the Used section of README.
· Include a link to the working demo or provide a testing guide
· To ensure the judges don’t miss it, include an explicit link to the file + functions where sponsor thecnology are used in your codebase.
3. Showcase
· Short (typically 2-3 minute) video that presents the idea, including a brief demo that demonstrates the use of our sponsors tools
· If applicable, select the appropriate track when submitting the project.
4. Team
· Teams have a maximum size of 5 members.
· If applicable, select the appropriate track when submitting the project.
5. Final Product
· Participants are not permitted to submit pre-existing projects for the hackathon.
· You must wait until the hacking officially begins at the event kick-off to start working on your project
· This means no coding, designing assets, or any other work related to your project should be done beforehand
· The hackathon submissions will only be judged based on the quality of work completed during the event
· If a project or team is found to be porting or continuing an existing project, they can still participate but will not be eligible for the finals.
· Using any pre-existing work (even with approval) will result in disqualification from being considered as a finalist for the hackathon. To ensure that no pre-existing work is included in the submission, you must use version control for your code throughout the event. Any repositories with single commits of large files without proper history will be assumed to be unqualified unless proven otherwise.
· Participating in a pool prize does not mean that you will win by default, you should check the criteria and the availability of space.
Whal3s
About Whal3s:
Whal3s specializes in developing interactive web3 experiences that are tailored specifically to a client's token holders. With just a few lines of code, they can integrate token gating, NFT rewards, and other exciting features into a client's existing application or a third-party platform. Their services are designed to engage and incentivize token holders, while also providing a seamless and intuitive user experience
Challenge
Use the Whal3s Developer Tools (NFT Validation Utility) to build a web3 application that provides cool utility for all DFH Hackathon Participant NFT token holders.
Prizes
⭐ $350 pool prize split between 3 or 4 teams:
Requirements/Rules
Think of cool utility for Participant tokens, e.g. chat only for token holders, exclusive participant t-shirt for token holders, token gated gallery with fotos & videos from the event etc.
Build application using Whal3s to verify token ownership and validate NFTs
Build frontend including whal3s.js
Optional: Add custom backend and use Whal3s API if needed
Resources
Whal3s App Platform: https://app.whal3s.xyz/
Used to create API keys and setup NFT Validation Utility
Whal3s Documentation: https://docs.whal3s.xyz/
Whal3s Demo Page: https://demo.whal3s.xyz/
Whal3s Demo Project: https://github.com/Whal3s-xyz/nft-validation-utility-developer-test-page
QuickNode
About QuickNode:
QuickNode is a company that offers a comprehensive platform to help individuals and businesses develop and scale Web3 applications. Their platform is designed to simplify the development process by providing elastic APIs and powerful analytics that enable users to build blockchain-based applications with ease.
Challenge
Best use of the QuickNode RPC
Best use of QuickAlerts
Prizes
⭐ 1x $200 USD in cash and $200 in QuickNode credits for the best use of the QuickNode RPC.
⭐ 1x $200 USD in cash and $200 in QuickNode credits for the best use of the QuickAlerts.
⭐ Swag for the two winners teams.
Resources
QuickNode:
https://www.quicknode.com/
Docs:
https://www.quicknode.com/docs
Spanish tutorials:
Aprende a crear tu proyecto multichain con QuickNode ⚡:
youtube.com/live/pVSiyg0OUV0
Crea el visor de tu próxima galería NFT sin código y de manera sencilla con QuickNode ⚡:
youtube.com/live/NEAXHjyBous
IPFS&Filecoin
About Filecoin Virtual Machine:
Filecoin Virtual Machine (FVM) is a runtime environment for smart contracts (also called actors) on the Filecoin network. FVM brings user programmability to Filecoin, unleashing the enormous potential of an open data economy.
FVM unlocks boundless possibilities, ranging from dataDAOs, to perpetual storage, to financial services for miners (e.g. collateral lending, liquid staking, insurance protocols), to decentralized compute and Layer 2 networks (such as reputation systems, and incentive-aligned content delivery networks, and more.
Challenge
The best use and integration about FVM
Awarded to projects with the best overall use of Filecoin's Virtual Machine
The best explanation of a topic related to IPFS/Filecoin
Prizes
⭐2 x $ 390 USD in Filecoin
The best use and integration about FVM
⭐1x $390 USD in Filecoin, Pool Prize
Awarded to project with the best overall use of Filecoin's Virtual Machine
⭐5x $78 USD in Filecoin
The best explanation of a topic related to IPFS/Filecoin