{"version":1,"pages":[{"id":"iyEOUobGTPqNbLrQ4sZH","title":"README","pathname":"/launchpad-curriculum","siteSpaceId":"sitesp_AIL5D","description":""},{"id":"e7hljWvmO8d57n36QbbK","title":"About Launchpad","pathname":"/launchpad-curriculum/about-launchpad","siteSpaceId":"sitesp_AIL5D","description":""},{"id":"GBeafFVqF1v8Zo9Htm6T","title":"The Protocol Labs Network","pathname":"/launchpad-curriculum/launchpad-learning-resources/protocol-labs-network","siteSpaceId":"sitesp_AIL5D","description":"The Protocol Labs Network","breadcrumbs":[{"label":"Launchpad Learning Resources"}]},{"id":"lP56hyedf9oTcGxdxS48","title":"What is the PL Network?","pathname":"/launchpad-curriculum/launchpad-learning-resources/protocol-labs-network/what-is-pl","siteSpaceId":"sitesp_AIL5D","description":"What is the Protocol Labs Network","breadcrumbs":[{"label":"Launchpad Learning Resources"},{"label":"The Protocol Labs Network"}]},{"id":"xWpMsbYnjAzzr0VJRx7q","title":"Teams in the PL Network","pathname":"/launchpad-curriculum/launchpad-learning-resources/protocol-labs-network/teams-in-pl","siteSpaceId":"sitesp_AIL5D","description":"The many projects and organizations that make up the PL Network","breadcrumbs":[{"label":"Launchpad Learning Resources"},{"label":"The Protocol Labs Network"}]},{"id":"zgejsu5xgTGP5cFfGALr","title":"Protocol Labs Culture","pathname":"/launchpad-curriculum/launchpad-learning-resources/protocol-labs-network/pl-culture","siteSpaceId":"sitesp_AIL5D","description":"The Culture & Community of Protocol Labs","breadcrumbs":[{"label":"Launchpad Learning Resources"},{"label":"The Protocol Labs Network"}]},{"id":"A2BcDDPqfIGSkYZjMOAP","title":"Where We are Headed","pathname":"/launchpad-curriculum/launchpad-learning-resources/protocol-labs-network/where-we-headed","siteSpaceId":"sitesp_AIL5D","description":"Where are Are Headed with Web3","breadcrumbs":[{"label":"Launchpad Learning Resources"},{"label":"The Protocol Labs Network"}]},{"id":"WYnVT6TZxwbm3SvPeOQe","title":"Open Source Stewardship","pathname":"/launchpad-curriculum/launchpad-learning-resources/protocol-labs-network/os-stewardship","siteSpaceId":"sitesp_AIL5D","description":"Open Source Culture and Stewardship","breadcrumbs":[{"label":"Launchpad Learning Resources"},{"label":"The Protocol Labs Network"}]},{"id":"kmrWAJCd44oHh60gHYxH","title":"Open Source Contribution","pathname":"/launchpad-curriculum/launchpad-learning-resources/protocol-labs-network/os-contributing","siteSpaceId":"sitesp_AIL5D","description":"Contributing to Protocol Labs Core Project","breadcrumbs":[{"label":"Launchpad Learning Resources"},{"label":"The Protocol Labs Network"}]},{"id":"3MwtqNWzvJEZ9b6MWJWk","title":"IPFS","pathname":"/launchpad-curriculum/launchpad-learning-resources/ipfs","siteSpaceId":"sitesp_AIL5D","description":"The What and Why of IPFS","breadcrumbs":[{"label":"Launchpad Learning Resources"}]},{"id":"9NxTquvBWhnSbb61IyPI","title":"IPFS Setup (Tutorial)","pathname":"/launchpad-curriculum/launchpad-learning-resources/ipfs/setup","siteSpaceId":"sitesp_AIL5D","description":"Deep Dive Tutorial – Setup & Access Files with IPFS","breadcrumbs":[{"label":"Launchpad Learning Resources"},{"label":"IPFS"}]},{"id":"LZDJXVG3herCmr0Mq92X","title":"Mutable Content","pathname":"/launchpad-curriculum/launchpad-learning-resources/ipfs/mutable-content","siteSpaceId":"sitesp_AIL5D","description":"Mutable content in IPFS","breadcrumbs":[{"label":"Launchpad Learning Resources"},{"label":"IPFS"}]},{"id":"GXYwuYBDfIuz5MDuPL3W","title":"IPFS Public DHT","pathname":"/launchpad-curriculum/launchpad-learning-resources/ipfs/ipfs-public-dht","siteSpaceId":"sitesp_AIL5D","description":"Content Discovery and Routing with Kademlia","breadcrumbs":[{"label":"Launchpad Learning Resources"},{"label":"IPFS"}]},{"id":"TBgHP5V1qD0TqoP2Zm5n","title":"Who Uses IPFS","pathname":"/launchpad-curriculum/launchpad-learning-resources/ipfs/who-uses-ipfs","siteSpaceId":"sitesp_AIL5D","description":"Other Organizations and our Ecosystem","breadcrumbs":[{"label":"Launchpad Learning Resources"},{"label":"IPFS"}]},{"id":"Am8PYICXa1MjJ3TVKb1V","title":"How IPFS Works","pathname":"/launchpad-curriculum/launchpad-learning-resources/ipfs/how-ipfs-works","siteSpaceId":"sitesp_AIL5D","description":"A Deeper Dive Into How IPFS Works","breadcrumbs":[{"label":"Launchpad Learning Resources"},{"label":"IPFS"}]},{"id":"HXwGJXupNySAngf7sXQC","title":"Data Transfer","pathname":"/launchpad-curriculum/launchpad-learning-resources/ipfs/data-transfer","siteSpaceId":"sitesp_AIL5D","description":"The Data Exchange Algorithm of IPFS","breadcrumbs":[{"label":"Launchpad Learning Resources"},{"label":"IPFS"}]},{"id":"OLwe5BRe2MT59H6zwizO","title":"IPFS Subsystems & Architecture","pathname":"/launchpad-curriculum/launchpad-learning-resources/ipfs/subsystems-architecture","siteSpaceId":"sitesp_AIL5D","description":"A Technical Guide","breadcrumbs":[{"label":"Launchpad Learning Resources"},{"label":"IPFS"}]},{"id":"GtNltHbrDCpGJHh9k06B","title":"The IPFS Gateways","pathname":"/launchpad-curriculum/launchpad-learning-resources/ipfs/ipfs-gateways","siteSpaceId":"sitesp_AIL5D","description":"IPFS Gateways and Browsers","breadcrumbs":[{"label":"Launchpad Learning Resources"},{"label":"IPFS"}]},{"id":"FYEip4z7PVgdgGadfGaZ","title":"The IPFS API (Tutorial)","pathname":"/launchpad-curriculum/launchpad-learning-resources/ipfs/ipfs-api","siteSpaceId":"sitesp_AIL5D","description":"IPFS API – Deep Dive Tutorial","breadcrumbs":[{"label":"Launchpad Learning Resources"},{"label":"IPFS"}]},{"id":"5BgQcMnxinVYAxypGDy7","title":"IPFS Resources","pathname":"/launchpad-curriculum/launchpad-learning-resources/ipfs/ipfs-resources","siteSpaceId":"sitesp_AIL5D","description":"The What and the How","breadcrumbs":[{"label":"Launchpad Learning Resources"},{"label":"IPFS"}]},{"id":"SdKXDQkKPeSN8D8jiBYy","title":"IPLD","pathname":"/launchpad-curriculum/launchpad-learning-resources/ipld","siteSpaceId":"sitesp_AIL5D","description":"The What and Why of IPLD","breadcrumbs":[{"label":"Launchpad Learning Resources"}]},{"id":"4f4K5MYddtoB5AeiV8K2","title":"Content Addressing & CIDs","pathname":"/launchpad-curriculum/launchpad-learning-resources/ipld/content-addressing-and-cids","siteSpaceId":"sitesp_AIL5D","description":"","breadcrumbs":[{"label":"Launchpad Learning Resources"},{"label":"IPLD"}]},{"id":"FktAX5XK9cYkrbvNq4ld","title":"Graphs: Merkle DAGs","pathname":"/launchpad-curriculum/launchpad-learning-resources/ipld/graphs-merkle-dags","siteSpaceId":"sitesp_AIL5D","description":"","breadcrumbs":[{"label":"Launchpad Learning Resources"},{"label":"IPLD"}]},{"id":"Z1u3MlAZeCHTbVjQ8J2L","title":"The IPLD Data Model","pathname":"/launchpad-curriculum/launchpad-learning-resources/ipld/the-ipld-data-model","siteSpaceId":"sitesp_AIL5D","description":"","breadcrumbs":[{"label":"Launchpad Learning Resources"},{"label":"IPLD"}]},{"id":"6g9FSfiPBxGqBUsbRd2u","title":"IPLD & IPFS","pathname":"/launchpad-curriculum/launchpad-learning-resources/ipld/ipld-and-ipfs","siteSpaceId":"sitesp_AIL5D","description":"","breadcrumbs":[{"label":"Launchpad Learning Resources"},{"label":"IPLD"}]},{"id":"lr3ntqj9uO8oujfDX3d5","title":"Codecs","pathname":"/launchpad-curriculum/launchpad-learning-resources/ipld/codecs","siteSpaceId":"sitesp_AIL5D","description":"","breadcrumbs":[{"label":"Launchpad Learning Resources"},{"label":"IPLD"}]},{"id":"XBiCrGVGctPnmIj4bnO0","title":"IPLD Schemas","pathname":"/launchpad-curriculum/launchpad-learning-resources/ipld/ipld-schemas","siteSpaceId":"sitesp_AIL5D","description":"","breadcrumbs":[{"label":"Launchpad Learning Resources"},{"label":"IPLD"}]},{"id":"RdPRcXAIe8UVLTruW4rG","title":"Paths & Selectors","pathname":"/launchpad-curriculum/launchpad-learning-resources/ipld/paths-and-selectors","siteSpaceId":"sitesp_AIL5D","description":"","breadcrumbs":[{"label":"Launchpad Learning Resources"},{"label":"IPLD"}]},{"id":"KoLXmOvQPwPaJjfp0C9f","title":"Distributed Data Structures","pathname":"/launchpad-curriculum/launchpad-learning-resources/ipld/distributed-data-structures","siteSpaceId":"sitesp_AIL5D","description":"","breadcrumbs":[{"label":"Launchpad Learning Resources"},{"label":"IPLD"}]},{"id":"wRcx82rFRICeSAmZ2xht","title":"The CAR Format","pathname":"/launchpad-curriculum/launchpad-learning-resources/ipld/the-car-format","siteSpaceId":"sitesp_AIL5D","description":"","breadcrumbs":[{"label":"Launchpad Learning Resources"},{"label":"IPLD"}]},{"id":"A9tctZRTbgrg22aVz5SS","title":"IPLD Resources","pathname":"/launchpad-curriculum/launchpad-learning-resources/ipld/ipld-resources","siteSpaceId":"sitesp_AIL5D","description":"","breadcrumbs":[{"label":"Launchpad Learning Resources"},{"label":"IPLD"}]},{"id":"23p3NtQ1YFkIPJBaXa6x","title":"libp2p","pathname":"/launchpad-curriculum/launchpad-learning-resources/libp2p","siteSpaceId":"sitesp_AIL5D","description":"The Networking Layer","breadcrumbs":[{"label":"Launchpad Learning Resources"}]},{"id":"i85cd3PheSQCTDkl80PW","title":"Core Concepts","pathname":"/launchpad-curriculum/launchpad-learning-resources/libp2p/core-concepts","siteSpaceId":"sitesp_AIL5D","description":"The Building Blocks of libp2p","breadcrumbs":[{"label":"Launchpad Learning Resources"},{"label":"libp2p"}]},{"id":"cgZtYDA737mZ8hYw6pwp","title":"libp2p Connections and Users","pathname":"/launchpad-curriculum/launchpad-learning-resources/libp2p/libp2p-connections-users","siteSpaceId":"sitesp_AIL5D","description":"How libp2p Routes Content to Connect Users","breadcrumbs":[{"label":"Launchpad Learning Resources"},{"label":"libp2p"}]},{"id":"aAcrZYF47mqcaLmYSnyo","title":"Decentralized Messaging","pathname":"/launchpad-curriculum/launchpad-learning-resources/libp2p/decentralized-messaging","siteSpaceId":"sitesp_AIL5D","description":"An Open & Private Messaging Solution","breadcrumbs":[{"label":"Launchpad Learning Resources"},{"label":"libp2p"}]},{"id":"NBeXxTmhcZomwDHMmUgy","title":"Gossipsub","pathname":"/launchpad-curriculum/launchpad-learning-resources/libp2p/gossipsub","siteSpaceId":"sitesp_AIL5D","description":"A Publish / Subscribe Message Delivery Network","breadcrumbs":[{"label":"Launchpad Learning Resources"},{"label":"libp2p"}]},{"id":"jkS7L9i33peThJdp7B42","title":"Distributed Networking Solutions","pathname":"/launchpad-curriculum/launchpad-learning-resources/libp2p/distributed-networking-solutions","siteSpaceId":"sitesp_AIL5D","description":"Pubsub and Circuit Relays allow distributed networking","breadcrumbs":[{"label":"Launchpad Learning Resources"},{"label":"libp2p"}]},{"id":"aB0USzFP2SSJPvbUYLrx","title":"Nat Traversal and Hole Punching","pathname":"/launchpad-curriculum/launchpad-learning-resources/libp2p/nat-traversal-hole-punching","siteSpaceId":"sitesp_AIL5D","description":"Combining Protocols for NAT Traversal","breadcrumbs":[{"label":"Launchpad Learning Resources"},{"label":"libp2p"}]},{"id":"WeJyYWOKDMtw52M2NoK2","title":"libp2p Resources","pathname":"/launchpad-curriculum/launchpad-learning-resources/libp2p/libp2p-resources","siteSpaceId":"sitesp_AIL5D","description":"Websites, Repos, Community & More","breadcrumbs":[{"label":"Launchpad Learning Resources"},{"label":"libp2p"}]},{"id":"ii1L8NUNu0JXmkw4qMlg","title":"Filecoin","pathname":"/launchpad-curriculum/launchpad-learning-resources/filecoin","siteSpaceId":"sitesp_AIL5D","description":"Incentivizing Decentralized Storage","breadcrumbs":[{"label":"Launchpad Learning Resources"}]},{"id":"RrjmpyY1hENyxtt4DE7E","title":"How Filecoin Works","pathname":"/launchpad-curriculum/launchpad-learning-resources/filecoin/how-filecoin-works","siteSpaceId":"sitesp_AIL5D","description":"The Peer-to-peer Network for Sharing Files","breadcrumbs":[{"label":"Launchpad Learning Resources"},{"label":"Filecoin"}]},{"id":"DI6A2txmgRgQl8Z7cHaf","title":"Filecoin Cryptoeconomics","pathname":"/launchpad-curriculum/launchpad-learning-resources/filecoin/filecoin-cryptoeconomics","siteSpaceId":"sitesp_AIL5D","description":"Incentivization and Storage Providers","breadcrumbs":[{"label":"Launchpad Learning Resources"},{"label":"Filecoin"}]},{"id":"wsytCOzfLKmHkvMqe4LB","title":"The Filecoin Protocol","pathname":"/launchpad-curriculum/launchpad-learning-resources/filecoin/filecoin-protocol","siteSpaceId":"sitesp_AIL5D","description":"Add the subtitle here","breadcrumbs":[{"label":"Launchpad Learning Resources"},{"label":"Filecoin"}]},{"id":"7XCJvDccyQyVq9lvZSi1","title":"Drand","pathname":"/launchpad-curriculum/launchpad-learning-resources/filecoin/drand","siteSpaceId":"sitesp_AIL5D","description":"Distributed, Unpredictable, Publicly-Verifiable, and Decentralized Randomness Generator","breadcrumbs":[{"label":"Launchpad Learning Resources"},{"label":"Filecoin"}]},{"id":"bHPeCL4UPt1CHwf6BO9M","title":"Progress & Future Work","pathname":"/launchpad-curriculum/launchpad-learning-resources/filecoin/where-we-are-headed","siteSpaceId":"sitesp_AIL5D","description":"Add the subtitle here","breadcrumbs":[{"label":"Launchpad Learning Resources"},{"label":"Filecoin"}]},{"id":"6pdpe2BzaEWbES7FTcX4","title":"Filecoin Resources","pathname":"/launchpad-curriculum/launchpad-learning-resources/filecoin/filecoin-resources","siteSpaceId":"sitesp_AIL5D","description":"Resources and Reference for all Things Filecoin","breadcrumbs":[{"label":"Launchpad Learning Resources"},{"label":"Filecoin"}]},{"id":"VlGq2eQYs5bOG5Hi7HXR","title":"Pre-Requisites","pathname":"/launchpad-curriculum/other-resources/pre-requisites","siteSpaceId":"sitesp_AIL5D","description":"Pre-Requisites to Prepare for Launchpad","breadcrumbs":[{"label":"Other Resources"}]},{"id":"FAVEPsy9qr7x73ieq57O","title":"Web3 & Protocol Labs","pathname":"/launchpad-curriculum/other-resources/pre-requisites/web3-ipfs","siteSpaceId":"sitesp_AIL5D","description":"What is Web3, and How the Protocol Labs Network is Contributing","breadcrumbs":[{"label":"Other Resources"},{"label":"Pre-Requisites"}]},{"id":"Q6dAlKdzrcinrvqi7e8C","title":"Building Web3","pathname":"/launchpad-curriculum/other-resources/pre-requisites/building-web3","siteSpaceId":"sitesp_AIL5D","description":"The What and Why of Web3","breadcrumbs":[{"label":"Other Resources"},{"label":"Pre-Requisites"}]},{"id":"e6vjFj1pwzVGtUDQ2SrB","title":"Web3 Tools","pathname":"/launchpad-curriculum/other-resources/pre-requisites/web3-tools","siteSpaceId":"sitesp_AIL5D","description":"The Basic Tools and Mechanisms","breadcrumbs":[{"label":"Other Resources"},{"label":"Pre-Requisites"}]},{"id":"x00ijFWhSjDowU9PhIh6","title":"Protocol Labs Toolkits & SDKs","pathname":"/launchpad-curriculum/other-resources/protocol-labs-toolkits-sdks","siteSpaceId":"sitesp_AIL5D","description":"Tools to make Web3 with PL Fun and Easy","breadcrumbs":[{"label":"Other Resources"}]},{"id":"Cs1ofWTUe2LOnWPHMnUj","title":"Textile","pathname":"/launchpad-curriculum/other-resources/protocol-labs-toolkits-sdks/textile","siteSpaceId":"sitesp_AIL5D","description":"Connecting and Extending PL Projects","breadcrumbs":[{"label":"Other Resources"},{"label":"Protocol Labs Toolkits & SDKs"}]},{"id":"tOl7ESpNbYEFZB87CA4z","title":"Ceramic","pathname":"/launchpad-curriculum/other-resources/protocol-labs-toolkits-sdks/ceramic","siteSpaceId":"sitesp_AIL5D","description":"","breadcrumbs":[{"label":"Other Resources"},{"label":"Protocol Labs Toolkits & SDKs"}]},{"id":"zNBcQwEwY4QgClEZkiZL","title":"Fleek","pathname":"/launchpad-curriculum/other-resources/protocol-labs-toolkits-sdks/fleek-space-daemon","siteSpaceId":"sitesp_AIL5D","description":"An Easy-to-Use Web3 Hosting Service","breadcrumbs":[{"label":"Other Resources"},{"label":"Protocol Labs Toolkits & SDKs"}]},{"id":"JeirFywomoZkekahsdMc","title":"Web3.Storage","pathname":"/launchpad-curriculum/other-resources/protocol-labs-toolkits-sdks/web3-storage","siteSpaceId":"sitesp_AIL5D","description":"Simple, Open, Free Storage","breadcrumbs":[{"label":"Other Resources"},{"label":"Protocol Labs Toolkits & SDKs"}]},{"id":"AYxL9x8saqa895f8JTzz","title":"Piñata","pathname":"/launchpad-curriculum/other-resources/protocol-labs-toolkits-sdks/pinata","siteSpaceId":"sitesp_AIL5D","description":"The Piñata Pinning Service","breadcrumbs":[{"label":"Other Resources"},{"label":"Protocol Labs Toolkits & SDKs"}]},{"id":"78iPstweg2qPQJFtfVFK","title":"Built On IPFS and Filecoin","pathname":"/launchpad-curriculum/other-resources/built-on-ipfs-filecoin","siteSpaceId":"sitesp_AIL5D","description":"Apps, Tooling, and Other Projects","breadcrumbs":[{"label":"Other Resources"}]},{"id":"myWlVFdMIsceobRTS4WW","title":"Additional Learning","pathname":"/launchpad-curriculum/other-resources/additional-learning-resources","siteSpaceId":"sitesp_AIL5D","description":"Deeper Learning and Context to Prepare you for Web3","breadcrumbs":[{"label":"Other Resources"}]}]}