Ang InterPlanetary File System (IPFS) ay isang protocol at peer-to-peer network para sa pag-iimbak at pagbabahagi ng data sa isang distributed file system. Gumagamit ang IPFS ng content-addressing upang natatanging kilalanin ang bawat file sa isang pandaigdigang namespace na nagkokonekta sa lahat ng mga computing device,Ang IPFS ay nilikha ni Juan Benet, na kalaunan ay nagtatag ng Protocol Labs noong Mayo 2014. Ayon sa website nito at ng World Economic Forum, ang Protocol Labs ay "isang open-source na research, development, at deployment laboratory para sa blockchain technology" na "lumilikha ng mga software system na humaharap sa mga makabuluhang hamon" at ang layunin ay "gawing mas mahusay ang mga order ng magnitude ng tao sa pamamagitan ng teknolohiya."