ipfs.tech
Open in
urlscan Pro
2400:52e0:1e00::713:1
Public Scan
Submitted URL: http://ipfs.io/
Effective URL: https://ipfs.tech/
Submission: On May 15 via manual from ES — Scanned from ES
Effective URL: https://ipfs.tech/
Submission: On May 15 via manual from ES — Scanned from ES
Form analysis
1 forms found in the DOMName: mc-embedded-subscribe-form — POST https://ipfs.us4.list-manage.com/subscribe/post?u=25473244c7d18b897f5a1ff6b&id=cad54b2230
<form data-v-6d434613="" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" action="https://ipfs.us4.list-manage.com/subscribe/post?u=25473244c7d18b897f5a1ff6b&id=cad54b2230" method="post" target="_blank"
class="flex lg:justify-end max-w-2xl xl:w-3/5">
<div data-v-6d434613="" id="mc_embed_signup_scroll" class="grid gric-col-2 w-full">
<div data-v-6d434613="" class="fields flex flex-col sm:flex-row col-start-1 col-span-2"><input data-v-6d434613="" id="mce-EMAIL" required="required" type="email" aria-label="Email Address" placeholder="email@your.domain" name="EMAIL"
class="flex-grow text-black p-2 rounded">
<div data-v-6d434613="" class="sm:ml-4 sm:pt-0 pt-2"><input data-v-6d434613="" id="mc-embedded-subscribe" type="submit" value="Subscribe" name="subscribe"
class="p-2 text-white font-semibold bg-blueGreen hover:bg-blueGreenScreen transition duration-300 rounded cursor-pointer w-full"></div>
</div> <label data-v-6d434613="" for="gdpr_28879" class="pt-2 col-start-1 col-span-2"><input data-v-6d434613="" id="gdpr_28879" type="checkbox" required="required" name="gdpr[28879]" value="Y"><span data-v-6d434613="" class="pl-2">Please send me
the newsletter</span></label>
</div>
<div data-v-6d434613="" id="mergeRow-gdpr">
<div data-v-6d434613="" aria-hidden="true" style="position: absolute; left: -5000px;"><input data-v-6d434613="" type="text" name="b_25473244c7d18b897f5a1ff6b_cad54b2230" tabindex="-1" value=""></div>
</div>
</form>
Text Content
AboutInstallDocsTeamBlogHelp IPFS POWERS THE DISTRIBUTED WEB A PEER-TO-PEER HYPERMEDIA PROTOCOL DESIGNED TO PRESERVE AND GROW HUMANITY'S KNOWLEDGE BY MAKING THE WEB UPGRADEABLE, RESILIENT, AND MORE OPEN. Get started How it works Disable animation THE WEB OF TOMORROW NEEDS IPFS TODAY IPFS aims to complement HTTP in order to build a better web for all of us. TODAY'S WEB IS INEFFICIENT AND EXPENSIVE HTTP downloads files from one server at a time — but peer-to-peer IPFS retrieves pieces from multiple nodes at once, enabling substantial bandwidth savings. IPFS makes it possible to efficiently distribute high volumes of data without duplication. TODAY'S WEB CAN'T PRESERVE HUMANITY'S HISTORY The average lifespan of a web page is 100 days before it's gone forever. The medium of our era shouldn't be this fragile. IPFS makes it simple to set up resilient networks for mirroring data, and thanks to content addressing, files stored using IPFS are automatically versioned. TODAY'S WEB IS CENTRALIZED, LIMITING OPPORTUNITY The Internet has turbocharged innovation by being one of the great equalizers in human history — but increasing consolidation of control threatens that progress. IPFS stays true to the original vision of an open, flat web by delivering technology to make that vision a reality. TODAY'S WEB IS ADDICTED TO THE BACKBONE IPFS powers the creation of diversely resilient networks that enable persistent availability — with or without internet backbone connectivity. This means better connectivity for the developing world, during natural disasters, or just when you're on flaky coffee shop wi-fi. INSTALL IPFS Join the future of the web right now — just choose the option that's right for you. STORE AND PROVIDE FILES IPFS DESKTOP IPFS FOR EVERYONE The IPFS Desktop app offers menubar/tray shortcuts and an easy interface for adding, pinning, and sharing files — plus a full IPFS node ready for heavy-duty hosting and development. Great for developers and less experienced users alike. Install IPFS Desktop COMMAND-LINE INSTALL ALL IPFS, NO FRILLS Just want to use IPFS from your terminal? Follow these step-by-step instructions for getting up and running on the command line using the Go implementation of IPFS. Includes directions for Windows, macOS, and Linux. Install the IPFS CLI IPFS COMPANION ADD IPFS TO YOUR BROWSER Get ipfs:// address support and more in your browser with this extension for Chromium and Firefox. Get IPFS Companion IPFS CLUSTER ORCHESTRATE MULTIPLE IPFS NODES Automatically allocate, replicate, and track your data as a global pinset distributed among a swarm of peers. Get IPFS Cluster FOR DEVELOPERS GO IMPLEMENTATION The original IPFS implementation: IPFS core, daemon server, CLI tooling, and more. Get Kubo JS IMPLEMENTATION IPFS implemented entirely in JavaScript for a world of possibilities in the browser and Node.js. Get js-ipfs HOW IPFS WORKS Here's what happens when you add a file to IPFS — whether you're storing that file on your own local node or one operated by a pinning service or IPFS-enabled app. When you add a file to IPFS, your file is split into smaller chunks, cryptographically hashed, and given a unique fingerprint called a content identifier (CID). This CID acts as a permanent record of your file as it exists at that point in time. When other nodes look up your file, they ask their peer nodes who's storing the content referenced by the file's CID. When they view or download your file, they cache a copy — and become another provider of your content until their cache is cleared. A node can pin content in order to keep (and provide) it forever, or discard content it hasn't used in a while to save space. This means each node in the network stores only content it is interested in, plus some indexing information that helps figure out which node is storing what. If you add a new version of your file to IPFS, its cryptographic hash is different, and so it gets a new CID. This means files stored on IPFS are resistant to tampering and censorship — any changes to a file don't overwrite the original, and common chunks across files can be reused in order to minimize storage costs. However, this doesn't mean you need to remember a long string of CIDs — IPFS can find the latest version of your file using the IPNS decentralized naming system, and DNSLink can be used to map CIDs to human-readable DNS names. TAKE A CLOSER LOOK WANT TO DIG IN? Check out the docs HANDS-ON LEARNER? Explore ProtoSchool CURIOUS WHERE IT ALL BEGAN? Read the whitepaper IPFS CAN HELP HERE AND NOW No matter what you do with the web, IPFS helps make it better today. ARCHIVISTS Storing archival data using IPFS enables deduplication, clustered persistence, and high performance — empowering you to store the world's information for future generations. SERVICE PROVIDERS Providing large amounts of data to users? Storing on IPFS could help you slash bandwidth costs thanks to its use of secure, peer-to-peer content delivery. RESEARCHERS If you're working with or distributing large datasets, storing that data using IPFS can help speed up performance and unlock decentralized archiving. BLOCKCHAIN DEVELOPERS IPFS content addressing enables you to store large files off-chain and put immutable, permanent links in transactions — timestamping and securing content without having to put the data itself on-chain. CONTENT CREATORS IPFS empowers creators to build and share on the decentralized web — whether that's delivering content free from intermediary control or minting NFTs that stand the test of time. OFFLINE USERS High-latency networks cause major obstacles for those with poor internet infrastructure. Peer-to-peer IPFS offers resilient access to data independent of latency or backbone connectivity. WHO'S ALREADY USING IPFS? EXPLORE THE ECOSYSTEM Companies and organizations worldwide are building amazing apps, services, and developer tools on IPFS. Check out the video to hear straight from IPFS builders, and explore the interactive IPFS ecosystem directory to learn more. View the ecosystem directory NEWS AND MORE LATEST BLOG POSTS 1. 11 May 2023 Announcing Durin: a New Mobile App for the IPFS Network 2. 10 May 2023 Recap: IPFS on the Web (þing 2023) 3. 09 May 2023 Welcome to IPFS News 193! 4. 04 May 2023 IPFS þing 2023 Recap IN THE MEDIA 1. 2 May 2023 Brave announces automatic NFT backups and enhanced IPFS/Filecoin support in Brave Wallet 2. 19 Dec 2022 WebTransport in libp2p 3. 9 Oct 2022 Why the Internet Needs the Interplanetary File System LATEST VIDEOS This Month in IPFS - January 2023 Meet the Web3 Builders: Pinata More videos STAY INFORMED Sign up for the IPFS Weekly newsletter (example) for the latest on releases, upcoming developments, community events, and more. Please send me the newsletter * Blog & news * Press * Code of conduct * Security © Protocol Labs | Except as noted, content licensed CC-BY 3.0 | Terms | Privacy | DMCA