Problem Description
Purpose
The purpose of this curriculum request is to provide introductory content for new members of the Protocol Labs Launchpad program. The intended audience is developers, designers, and product managers interested in building protocols and applications in the web3 ecosystem.
Proposed Solution
We would like to see the following topics and content covered:
Overview of Protocol Labs, IPFS, Filecoin, and other projects
Decentralization, web3, and the open web
Cryptoeconomics and token designs
Distributed systems concepts
Overview of Ethereum, smart contracts, and dapps
Tutorials on IPFS, Filecoin, libp2p, and other PL technologies
Where Can we find out more about this topic?
Protocol Labs website: https://protocol.ai/
Filecoin documentation: https://docs.filecoin.io/
Ethereum documentation: https://ethereum.org/en/developers/
Awesome web3 list: https://github.com/dgutov/awesome-web3
Additional context
The curriculum should start from a beginner level and build up to more advanced concepts. Interactive tutorials and hands-on projects are appreciated. Visuals and diagrams also help explain new topics. The content should cover both theory and practice.
Milestones (Optional)
1) Introduction and onboarding Explain web3, Protocol Labs projects, and onboard new members
2) Core concepts Cover foundational topics like decentralization, cryptoconomics, distributed systems, etc.
3) Tutorials and projects Provide hands-on experience building with PL technologies and other web3 tools
Acceptance Criteria
Clear and comprehensive explanations of topics
Accurate and up-to-date information
A mix of readings, visuals, interactive examples, and projects
Practical content that builds real skills and experience
Modularized curriculum that can be reordered or built upon
Problem Description Purpose The purpose of this curriculum request is to provide introductory content for new members of the Protocol Labs Launchpad program. The intended audience is developers, designers, and product managers interested in building protocols and applications in the web3 ecosystem.
Proposed Solution We would like to see the following topics and content covered:
Overview of Protocol Labs, IPFS, Filecoin, and other projects Decentralization, web3, and the open web Cryptoeconomics and token designs Distributed systems concepts Overview of Ethereum, smart contracts, and dapps Tutorials on IPFS, Filecoin, libp2p, and other PL technologies Where Can we find out more about this topic?
Protocol Labs website: https://protocol.ai/ Filecoin documentation: https://docs.filecoin.io/ Ethereum documentation: https://ethereum.org/en/developers/ Awesome web3 list: https://github.com/dgutov/awesome-web3 Additional context The curriculum should start from a beginner level and build up to more advanced concepts. Interactive tutorials and hands-on projects are appreciated. Visuals and diagrams also help explain new topics. The content should cover both theory and practice.
Milestones (Optional) 1) Introduction and onboarding Explain web3, Protocol Labs projects, and onboard new members 2) Core concepts Cover foundational topics like decentralization, cryptoconomics, distributed systems, etc. 3) Tutorials and projects Provide hands-on experience building with PL technologies and other web3 tools
Acceptance Criteria Clear and comprehensive explanations of topics Accurate and up-to-date information A mix of readings, visuals, interactive examples, and projects Practical content that builds real skills and experience Modularized curriculum that can be reordered or built upon