IPFS (InterPlanetary File System) is a decentralised and peer-to-peer protocol designed to create a global, distributed file system that is more resilient and efficient than traditional centralised approaches, using content-based addressing to retrieve and share data across the internet. It enables users to store and retrieve content based on its unique cryptographic hash, making it censorship-resistant and capable of reducing reliance on centralised servers.
This lab will walk you through steps needed to create a local IPFS node. We will also learn how to upload some files to IPFS using a simple script.
Learning objectives
Upon completion of this beginner-level lab, you will be able to:
- Create your local IPFS node.
- Use a custom Javascript application to connect to that node and upload some files.
Intended audience
- Individuals studying studying software Engineering.
- Individuals who have an interest in crypto technologies.
A world-leading tech and digital skills organization, we help many of the world’s leading companies to build their tech and digital capabilities via our range of world-class training courses, reskilling bootcamps, work-based learning programs, and apprenticeships. We also create bespoke solutions, blending elements to meet specific client needs.