This technology didn’t just pop up overnight! In this section we’ll cover the background of decentralized storage from torrents until now, and go through some basics terminology to get you up to speed.
Using IPFS in the Browser
Visit try-ipfs.theblockchaininstitute.org to explore IPFS from your browser. No download required!
Using the IPFS Command Line
In this module, we cover how to set up your own IPFS node, and how to push and pull files from the network. We’ll also go over the addressing structure and get you caught up on the background of this technology.
State of the Industry
IPFS is just the beginning - in this module we'll catch you up on the developments currently affecting the space, and cover the various cryptocurrencies and tokens that have proposed incentive models for peer to peer storage.
As with anything truly revolutionary, IPFS takes some getting used to. In this module, we’ll cover how to set up your own node and push / pull files from the network. Since IPFS is a new protocol, you’ll need to install their bundle so that your device will be able to communicate with other IPFS nodes.
Pre-built Binary Install
Download IPFS Protocol Package
You can download the binaries for IPFS binaries on a variety of platforms. This can be used directly as demonstrated below, or a variety of other methods may be available for installation depending on your platform. For a full list of options, including building from source, see the official IPFS Installation documentation.
Mac / Linux
After downloading, untar the archive, and move the ipfs binary somewhere in your executables $PATH using the install.sh script:
tar xvfz go-ipfs.tar.gz
$ cd go-ipfs
Test it out:
ipfs - Global p2p merkle-dag filesystem.
After downloading, unzip the archive, and move ipfs.exe somewhere in your %PATH%.
Test it out:
$ ipfs - Global p2p merkle-dag filesystem.
You now have a working IPFS installation on your computer. Now let’s see what it can do!