📢 Welcome to the Mercury Hackathon: All About NFTs! Join our Hackathon Slack Channel to qualify on our leaderboard to stand a chance to win FIL tokens and many more!
Navigation Bar
All about Mercury Hackathon: All About NFTs
🔮 Overview
👾 Tracks & Challenge Statements
🏅 Judges
🎓 Mentors
Hackers Directory
Hackers Leaderboard
Getting Started as a Hacker At Mercury Hackathon: All About NFTs
💬 FAQs
Community Channel (JOIN HERE ⬇️)
🆒 Slack
No matter your level of familiarity with building with blockchain, we are here to get you all started and ready for the hackathon!
A structured learning pathway with consolidated resources is made available for your consumption at your own pace. Read and watch all that has been provided to help you gain a better understanding of Filecoin/IPFS and Flow!
Get 20 points on the leaderboard for attempting the quiz and additional 30 points for getting it all correct!
📖 Strongly recommended to read
🧠 Good to know
👷♂️ Useful for developers
Introduction to Filecoin Start here to find out what Filecoin is about!
📖 Getting Started with IPFS & Filecoin
Latest resources page which includes key concepts of IPFS & Filecoin, documentations and various developer tools & storage services right at your finger tips.
📖 Filecoin: Application Development on the Filecoin Blockchain Platform
Filecoin was created to enable software engineers to create applications in a simple yet sophisticated manner using a decentralized storage network.
👷♂️ How Filecoin Works
Filecoin nodes form the network and the sync the blockchain and validate messages. You can make storage deals between clients and storage miners to store data on the network and retrieval deals between clients and retrieval miners to extract data from the network. There are also gas fees for using the network.
Filecoin and IPFS are complementary protocols for storing and sharing data in the distributed web. Find out the relationship between the IPFS and Filecoin projects so you can decide which approach is best suited for their use-case.
🧠 Why is decentralized and distributed file storage critical for a better web?
The team behind IPFS and Filecoin explain how advances in distributed data storage and strong alignment of market incentives are combining to create a much more secure and efficient web.
👷♂️ How IPFS Deals With Files - IPFS Camp Workshop
The IPFS Camp Workshop explores the reasons behind immutable data, how we address immutable data, the data structures IPFS creates, and the different ways of interacting with files in IPFS.
🧠 Core Course - The Lifecycle of Data in DWeb
This will help you understand how IPFS deals with data using the Kademlia algorithm, Bitswap and managing the data in your local node.
Use Cases *Find our what people are using Filecoin for and why It is best to go through all the strongly suggested readings in 'Introduction to Filecoin' before starting on this section.
📖 IPLD
IPLD is the data model of the content-addressable web. It allows us to treat all hash-linked data structures as subsets of a unified information space, unifying all data models that link data with hashes as instances of IPLD.
👷♂️ Filecoin FAQ
One of the most common interactions with IPFS is uploading files like images and videos from a client-side application. This FAQ will help you understand how it works through learning a few lines of code using ipft-http-client.
🧠 Why we are collaborating with Filecoin
Understand why Outlier Ventures teamed up with Protocol Labs to launch the Filecoin Base Camp, the first ever collaboration accelerator to fast-track the development of 40 exceptional startups that leverage Filecoin, IPFS and libp2p as elements of their decentralized stack.
🧠 Fixing Broken NFTs With IPFS and Filecoin
Non-fungible tokens (NFTs) have hit the mainstream. Unfortunately, this space is full of misconceptions, and many developers - intentionally or not - are cutting corners as they rush to capitalize on this nascent market. To avoid reputational loss, the developer community needs to proactively acknowledge and address these issues.
Developing with Filecoin Now that you have developed an understanding about Filecoin and IPFS, it is time to get down to business.
Want to jump into Filecoin and start building something? This section gets you up and running quickly by creating a simple Node.js script using Infura and the Filecoin network.