Announcing the release of the DAO Adventure (Motoko course)

Seb
Code & State
Published in
5 min readFeb 2, 2024

TLDR

  • The DAO Adventure is a comprehensive Motoko course that guides participants from beginner to building and deploying a DAO on the Internet Computer.
  • It includes on-chain progression through the Motoko Bootcamp Dashboard.
  • A video playlist is available on YouTube.
  • Both participation in Motoko Bootcamp and the DAO Adventure are entirely free.
  • To begin, visit https://www.motokobootcamp.com/
  • Join the upcoming Motoko Bootcamp starting on Monday, February 5th, by registering for the Kick Off Ceremony. During the Bootcamp we will go through the DAO adventure together and support you.

This course takes you from 0 to building and deploying a DAO on the Internet Computer, using the Motoko language. Here is what you can expect:

  • 5 guided projects in Motoko
  • A video series to support you.
  • Access to our Motoko Bootcamp community.
  • On-chain verification through the Motoko Bootcamp dashboard.

Your mission

A DAO, which stands for Decentralized Autonomous Organization, is a new type of organization (or company) that runs leveraging blockchain technology. This enables us to create more transparent, trusted, and efficient organizations.

To quote someone smart, “DAOs are the biggest innovation in the field of governance since the invention of the LLC or perhaps even democracy itself. Just like the steam engine made the Industrial Revolution possible by harnessing physical power, DAOs harness political power and make a Web3 revolution possible.”

This could fundamentally change how we organize resources, people, and capital with the end goal of creating a more stable, flourishing, collaborative, and fair civilization.

This future is only possible if enough builders stand up to make this dream a reality.

This is why your goal if you wish to earn your Motoko Bootcamp Diploma, is to build a DAO.

What is the DAO Adventure?

The DAO Adventure is an educational program designed to help you learn about 3 fundamental topics:

  • The Motoko language: a new programming language designed for the Internet Computer.
  • The Internet Computer: a next-generation blockchain, enabling on-chain hosting of websites and full-stack applications.
  • DAOs: representing the future of work, DAOs are new organizations that run leveraging blockchain technology.

The course is divided into 3 phases:

  1. Initiation Phase: you will learn the basics of Web3, the Internet Computer, and deploy your first application. This takes around 1–2 hours.
  2. Training Phase: you will learn about DAOs and master the Motoko language through 5 guided projects.
  3. Graduation Phase: you will prove your skills by building and deploying your micro-DAO on the Internet Computer.

The DAO Adventure is also a gamified experience. You will be able to automatically record your progression through the Motoko Bootcamp Dashboard and earn rewards.

You can choose to experience the adventure at your own pace, or you can join us at Motoko Bootcamp. Every month, we host a new edition that provides you with support, access to a dedicated team, and mentorship.

A Complete Video Playlist

To guide you through this course, we’ve just released a set of 10 videos that go through the DAO Adventure.

This includes:

  • A video presenting the DAO Adventure and the Motoko Bootcamp.
  • An introduction to the Motoko language and dfx (the official SDK to build on the Internet Computer).
  • A dedicated video to start each phase (Initiation/Training/Graduation)
  • 5 guided Motoko projects (database, token, voting system, webpage, and more) leading to the creation of your DAO.

How to get started?

-
  • Join our Motoko Bootcamp Discord.
  • Start your adventure by completing your Initiation Challenge.
  • Register for one of our weekly workshops and/or monthly bootcamp. Every week, we host 2 workshops to help you get started with the DAO Adventure. Additionally, every month we host a Bootcamp to help you complete the DAO Adventure and connect with our community. Participation is free.

On a side, the next Motoko Bootcamp starts on Monday (5th of February) 👉 Register for the Kick Off Ceremony

The Future of the DAO Adventure

More than a course, the DAO Adventure has been envisioned from the start as a transformative experience that reveals the potential of DAOs and the Internet Computer to whoever completes it. The current version can be considered an “MVP” of what this adventure will look like. In the future, expect more interaction with the ICP ecosystem, potential rewards from partners, different missions, and collaborative events.

Looking for partners

If you are interested in leveraging the DAO Adventure and/or help us in one of the following ways:

  • Use the DAO Adventure material to run educational workshops, bootcamps, or webinars.
  • Translate the DAO Adventure into another language (Spanish, Japanese, Chinese, Portuguese)
  • Create a version of the DAO Adventure for another programming language (Rust, TypeScript, Python…)
  • Any other meaningful contribution, partnership, or other business inquiries.

Feel free to reach out directly at sebastien.thuillier@codeandstate.com

Final words

The creation, development, production, and continuous support for this entire course wouldn’t have been possible without the generous backing of Code & State.

Over the past year, since I joined the team, I’ve enjoyed tremendous support, creative freedom, and trust to shape our educational vertical. This course is the result of a year’s worth of hard work, and the whole team is excited to share it with our community.

Visit Motoko Bootcamp now and embark on your DAO Adventure! 🌟

We are only getting started. Let’s f∞cking build!

Seb

Education Lead | Code & State

--

--