By popular demand, I’ve created this post to be the single source of information on how to contribute to Cryptoeconomics.study and stay up to date with development. This course is an entirely open source effort. Your contributions are more than welcome!
Last updated: March 1, 2019
Goals for Cryptoeconomics.study
Cryptoeconomics.study is a free, open-source blockchain course, built by and for open-source blockchain communities. The course is intended to educate the next wave of open-source blockchain researchers and developers.
Where to contribute?
Development of the course is divided up into the following 5 Github repositories. Each repo has documentation with more information and guidelines on how to contribute. Check 'em out and join in on development!
- Lectures - development of outlines, content, and slides for @karl 's video lectures
- Book - writing content for the accompanying book, “Cryptoeconomics: an Introduction” (led by @jinglebells).
- Code - prototyping JS implementations of protocols + attacks covered in lectures.
Chainshot Content - polishing up the prototypes from the
coderepo into lessons hosted on Chainshot (writeups, starter code, solutions, tests).
- Visualizations - building interactive network visualizations of consensus protocols and attacks.
Other key places for collaboration:
- This forum - for questions about the course content, contributions, and general discussions on all things Cryptoeconomics. New to the forums? Introduce yourself here!
Bi-weekly community calls - community calls are every other Thursday at 8am PST.
If you’d like to add a schedule of all community calls, please add this calendar. This call is for contributor collaboration and a great place for newcomers to ask questions!
- Cryptoeconomic study group - Weekly study group to go through distributed systems, cryptography, and game theory books (forum post with more info coming soon) - current plan is to work through Tim Roughgarden’s Algorithmic Game Theory course.
How to contribute?
If you’re like me and hadn’t contributed to open-source development before this project, here are some guides that I found useful:
- How to make pull requests (Egghead video tutorial)
Code of Conduct
I’ve added the Contributor Covenant Code of Conduct to the
website repo here. Be kind and respectful of others! Let’s all learn and spread Cryptoeconomics and try to gerbil-d a better future together!
Reply to this thread with your questions or concerns. Take a look at the Github repositories, check out their docs, and submit a pull request or issue with any changes you’d like to see!