TokenEngineering Academy


The TokenEngineering Academy (TE Academy) offers lectures, workshops, and seminars for anyone interested in this new, emerging field. We invite individuals and teams to learn, collaborate, and put token engineering into practice. Please get in touch if you'd like to bring your team to TE Academy:

Gitcoin Grants Research Group

A collaboration of
Gitcoin, BlockScience, TE Commons and TE Academy

Measuring peoples' aggregated preferences to steer public goods funding is a challenge that can't be solved by traditional voting systems or markets.
Quadratic Voting combines signals of individual preference and influence for an aggregated voting result - and thus is much better suited to make public decisions. No wonder it captured the hearts of the web3 space after being re-introduced by the Radical xChange movement.

Gitcoin Grants builds on the same principle by leveraging a powerful algorithmic policy called Quadratic Funding (QF) to allocate sponsor funds via matching community donations to grants submitted through the Gitcoin Grants program.

While QF is very powerful, it is sensitive to Sybil Attacks and collusion strategies. Furthermore, like many social systems, it has been observed to exhibit the Matthew Effect, a runaway effect of 'the rich get richer', which needs careful consideration in sustainable systems design.

This is why Gitcoin and BlockScience, a leading engineering, R&D, and analytics firm specializing in complex systems, started a collaboration. The goal is to investigate the design of data-driven policy tools that can better respond to QF sensitivities.
Moreover, the project aims to analyze emergent social dynamics and network formation to develop new algorithmic governance designs to secure the Gitcoin Grants ecosystem's healthiness.

In this research group, you'll

  • start with a structured onboarding program
  • define and work on your own research question
  • analyze user behavior and social dynamics based on real user data
  • attend Gitcoin Modelling Co-Lab sessions with BlockScience and Gitcoin
  • get feedback and input from key researchers in the field

We are looking for participants from a wide range of backgrounds: economics, sociology, math, physics, statistics, and computer science. If you are keen to contribute to the progress of Quadratic Funding, don't miss this chance and apply now!

Start: February 10, 2021
End: April 2, 2021
Duration: 8 weeks
Time Investment: ~10 hours per week (for lectures, workshops, and self-contained research)

Required skills: Python, Math & Statistics (advanced undergraduate level), and cadCAD - check out this online course for beginners!

Location: online, live
Registration: applications are closed
Application deadline: Friday, February 5, 2021
Fee: free - stake on participation
Number of participants: max. 12 / min. 8

Public Research Group Sessions
Public live coding and academic sessions, open to anyone interested!
Calendar and more information:

Hacking cadCAD Models

cadCAD is an open-source Python package for designing, testing, and validating cryptoeconomic systems. With a growing number of open-source models available, it provides a comprehensive toolset for Token Engineering. Computational models enable crypto projects to analyse particular scenarios, detect weaknesses, and stress-test a system design through simulations.

Weโ€™d like to inspire you to become computational explorers!
This course will train you to work with models. You will learn how easy it is to experiment and modify cadCAD models, understand the rationale of a model design, develop alternatives โ€“ and how this fits into the Token Engineering iterative process.

The schedule (tentative):
Introduction to Model Recycling: An ode towards the Computational Explorer.
Part I:
Why build simple models from scratch if we can complexify existing ones? A showcase of what we have right now.
Complexifying the Prey and Predator Model.
Part II:
Complicating existing models through stochastic processes
Introducing Human Error on the Uniswap model.
Part III:
Building an Internet of Models through IoT and web scraping
Making a social oracle with the Conviction Voting model
Part IV:
Plugging model parametrizations with Machine Learning
Predicting atmosphere dynamics with cadCAD
Final project presentations

Location: online course, live
Number of participants: up to 30

This course is going to take place in March/April 2021. In case you are interested in taking part, please register here, and weโ€™ll inform you once the course is live:

Introduction to Token Engineering

This 90 minutes session provides an introduction to Token Engineering. It covers the following topics:

  • Why Token Engineering?
  • Engineering Ethics
  • Foundations of a new discipline
  • Design goals and steps in the Token Engineering Process
  • Practical application
  • Becoming a Token Engineer
  • TokenEngineering Community overview

March/April 2020 see Event Calendar
Location: online course, live
Fee: free
Number of participants: up to 20

Ecosystem Value Flows

This course picks up where "Business Model Generation" ends. The first phase in Token Model Generation consists of analyzing and specifying the value network of organizations and individuals to be tokenized. We'll start with canvases familiar to business and product architects, with adaptations to help us focus on value flows and motivations as inputs for incentive mechanism design. We'll train to consciously take the macro and micro perspective, and will apply various methods for value flow visualization and specification. Finally, the value network description will be carried out in Stocks & Flows diagrams.
The course has the following structure:
Part 1: Ecosystem Purpose & Members
Part 2: Stakeholder Interactions & Motives
Part 3: Games & Governance
Part 4: Value Network Specification (adapted Stock & Flow)
With this output, you will be ready for the next phases of the Token Model Generation: applying existing cryptoeconomic patterns, adaptations, and new mechanisms. You or your technical counterpart can then specify the dynamic model further using Differential Specification Syntax and simulate using cadCAD. If you are not familiar with systems modeling and systems dynamics, this course is a prerequisite.

Start date/End date:
To be announced

The next cohort of Ecosystem Value Flows will start in April/May 2021. We'll open applications around 4 weeks beforehand.
If you are interested in taking part, please register here:

Location: online course, live
Number of participants: up to 20