Last updated 6 days ago
Tokens are more than digital money, they are foundational to digital economic systems. The knowledge needed to design and verify good token-based micro-economies on Cardano and EUTxO does not exist.
This is the total amount allocated to Token Engineering on Cardano: Step-by-step tutorials to design economic mechanisms. 3 out of 6 milestones are completed.
1/6
Course overview + Introduction to Token Engineering
Cost: ₳ 26,296
Delivery: Month 1 - Apr 2024
2/6
Market Design
Cost: ₳ 15,997
Delivery: Month 3 - Jun 2024
3/6
Game theory, Mechanism Design, and Control Theory
Cost: ₳ 15,997
Delivery: Month 4 - Jul 2024
4/6
Token Design + Token Policies
Cost: ₳ 15,997
Delivery: Month 5 - Aug 2024
5/6
Incentive Design
Cost: ₳ 8,497
Delivery: Month 6 - Sep 2024
6/6
Project Closeout
Cost: ₳ 14,609
Delivery: Month 7 - Oct 2024
NB: Monthly reporting was deprecated from January 2024 and replaced fully by the Milestones Program framework. Learn more here
Equip product owners & developers with applied EUTxO token engineering. Over 5 lessons, we'll share economic system design insights. Each lesson includes text (English/Japanese), videos, and code.
No dependencies.
CC-BY-NC-SA (Content) and Apache 2.0 license(Code).
We'll deliver an introductory video + five concise high-quality tutorials (each 5-10 mins) with supporting text, images/animations, collaborative canvas tools, and where applicable - code. All videos will be published on Youtube, content will be published to our website, and code to our Github organisation. Our focus is to produce quality content to our website (tokenflows.xyz) and make a complex topic clear and understandable. The videos will cover a range of topics which are outlined in the project milestones section below.
Note: Our intention is to start building a community around token engineering practice. As such we are currently developing a website, tokenflows.xyz to be the central place to collect tutorials, code, and articles on EUTxO token engineering. The initial website will host this proposal and be available for community review. All proposal outputs will also be hosted on tokenflows.xyz
Our aim with the tutorials is to increase Cardano's value. To do that we need a better understanding of how to use it as a tool to build digital economic systems. To do so, we need to create more advanced digital micro economies. Digital coordination systems that use tokens beyond the base Cryptocurrencies or NFTs. There is little experience in the Cardano ecosystem on how to design and engineer these digital micro economies so our tutorial is a first-step toward that and bootstrapping a token engineering community of practice.
Incentive systems generate network/community value: Token engineering provides the conceptual tools and understanding of software implementation to help design more advanced incentive systems. Blockchain technology regulates agents' behaviour through explicit rules and the immutable recording of interactions (transactions). Most tokens are simple, used as digital monies or unique digital property, but that’s like treating the automobile as a "horseless carriage." Both are very simple coordination systems, more advanced incentive systems (market mechanisms) create value and help solve more complex coordination and collaboration problems. By introducing the application of market mechanism in an approachable and open way, we can encourage more people, like us, to think differently, putting Cardano at the forefront of the emerging discipline of token engineering.
New forms of governance and collaboration: Our generation and those that follow us need more scalable governance systems and ways to develop sustainable ecosystems. Enabling people, companies, and DAOs to contribute to our communities. We need to bridge the gap between bureaucratic systems and free-market profit maximisation as our primary ways of organising.
If we keep relying on voting — plutocratic, approval, or one-person-one-vote — we are just reinventing a hierarchical bureaucracy, albeit in a digital form. We can show how using our collaborative canvas tools can lead to a shared understanding of other approaches.
Now is our opportunity to empower a whole generation of open-source, open-society contributors to design markets and incentive systems that do scale, are more decentralised and make designing and developing a better world for all really possible.
Education for software development: If DApp product managers and software developers don’t know about token economics or token engineering concepts, they will design sub-par solutions. Solutions that involve minimal use of Cardano's settlement and service (computational) layers. That means Cardano has sub-optimal utility. Designers and developers can only imagine solutions to problems using the conceptual tools at their disposal; because designing for blockchains, smart-contracts, and tokens is knowledge and labour intensive. Sharing our understanding of token engineering will give people the imagination, knowledge and power to solve local problems with robust incentives.
Align open-source effort: We will attract many new developers and entrepreneurs to Cardano who'll benefit from sharing the knowledge we've already acquired. Having a common language of core token engineering concepts means project teams will understand each other, work out how they can interoperate more easily, leading to collaboration. Ultimately a shared understanding improves interoperability. Our tutorials help build this common understanding of market mechanisms and token economics that help teams work together building better tools and communities.
Throughout the tutorial series we will use our story to illuminate the path for others! Starting with an introduction to how we, a mechanical engineer and a commercial music major, both in our 20's, ventured into the world of blockchain, token engineering, and started contributing to Cardano.
Cardano needs to attract more young talent. If others get inspired, up-skill and develop new insights from our story (why we do what we do and how we did it) and the concepts we share, Cardano will attract the quality creators we want to work alongside. They’ll join us and add to the community for years to come.
In essence, this project goes beyond funding a team; it fuels the future of Cardano by empowering its community with the knowledge of token engineering. With this Cardano's capabilities will be utilised, attracting new participants and making the ecosystem stronger and more resilient.
We have come to the realisation that token engineering is the crossroads where critical economic incentives, governance models, and technology meet. It's where they connect to develop flourishing token networks. This practical, hands-on knowledge, communicated well, will significantly increase adoption and utility of the Cardano.
We view this educational series on token engineering as a long-term investment in the Cardano ecosystem. The series aims to shed light on how Cardano's unique EUTxO model, Native Asset support and Plutus, can be used to construct intricate micro-economic systems. As we continue to evolve towards the Voltaire stage of the Cardano roadmap, these token engineering principles will prove invaluable for fostering effective on-chain governance and decision-making processes.
By arming designers and developers, Catalyst community members more broadly, with an understanding of token engineering fundamentals, we aim to create interconnected ecosystems of cooperation and value exchange. Each tutorial will encourage those watching to contribute their ideas, problems, and designs back to Cardano’s ecosystem through tokenflows. We envisage tokenflows being a hub for token engineering on EUTxO blockchains, and Cardano in particular. Building a culture of collaboration and knowledge sharing is crucial as we navigate new territories of algorithmic governance models.
While token engineering is established on Ethereum, our proposal's value lies in spreading awareness and practical skills within the Cardano community. If we estimate that about 60k people are currently in the Catalyst community, we believe a target of 300 (0.5%) engaging in learning token engineering within the first year of the content being released is a conservative goal. When you account for the improvement in protocol design and the natural spread of this knowledge, we anticipate a significant positive impact on the ecosystem.
The Value (who benefits):
Our tutorials will arm entrepreneurs, product designers and developers with new concepts that will help them design better economic interactions, build open-source frameworks, construct DeFi /ReFi/RealFi protocols, and develop tools for DAO's and stake pool’s.
To measure the success of our token engineering video series, we'll combine both qualitative and quantitative measures that reflect its direct and indirect impacts. Here's our plan:
The above categories of metrics, taken together, will provide a realistic and comprehensive understanding of the direct outcomes and reach (impact) of our project. The ultimate goal is to make Cardano the hub of token engineering, strengthening its standing as at research led, well engineered blockchain.
Tutorial outputs will be shared through Cardano and Token Engineering (TE) Academy Discord channels. We’ll also get distribution through our existing website, Youtube and Tiktok channels, and individual social media accounts. Word of mouth will also play a big role in spreading content. We will start distribution immediately after completing the content, and follow it with promotional content throughout the following months.
The first, main target audience will be developers in Cardano's ecosystem. Up-skilling those looking to learn and apply TE to their projects. This will then lead us to targeting people looking to carve out a role in web3.
As participants in our course master the concepts, demand for more advanced TE content will validate the need for more to be created. Likely, it will take on a similar structure to this project but will include all the insights generated through this first tutorial series.
The course content will be translated into Japanese (subtitles and written content) using services such as lokalise. Our aim is to increase adoption and utility. There is ever increasing potential in our Asian community, so we want to spread the knowledge as far as we can.
We've have both spend the last several years getting a understanding of web3 and have experienced what its like to learn an immense amount of new, to us, material in unfamiliar disciplines of computer science and computational engineering, economics, and law. Along with this, we have relevant knowledge from engineering and commercial music degrees, software engineering (Haskell/Plutus), commercial and Project Catalyst experience.
Yohann currently works as a token engineer & engineering consultant. He has completed Token Engineering, Python, and cadCAD courses (applying this to develop tools in Cardano). He was the project engineering manager on a successful $350k NZD project. Additionally, he's had prior experience as a math tutor, teaching high school & university students.
Jack has been a software engineer on Cardano for three years with experience writing Haskell and Plutus. He's contributed to Catalyst projects since fund 2, Co-Founder of the Eastern Town Hall community and has experience in audio and video content creation. He has trained many members of the Eastern Townhall in translation, using git and several other topics. Check out his previous content below. (He has come a long way since then!)
https://clik.vc/mintingnativeassets
https://www.tiktok.com/@yumi.protocol
Our wider collective team, who we’ll look to for advice and tutorial content validation, have been involved in Catalyst since fund 2. They have worked on more than 10 projects, led challenge teams and been catalysts and contributors to several community-led projects.
Relevant technical knowledge and experience, a unique story to share, teaching experience, and having recently studied token engineering, make delivering this content with high trust and accountability a safe bet. And, FYI, we think its Important to note, this project only just missed out on funding in fund 8.
Our overall goal is to see token engineering adopted in more projects on Cardano, delivering optimised design solutions. Spreading awareness and building understanding of token engineering in an EUTxO environment will make mastering the basics for developers on Cardano simple and accessible.
Project Goals:
Workflow for each milestone:
For each milestone, success looks like: (acceptance criteria)
We will deliver two videos for milestone 1 thereafter, one video per milestone + relevant docs.
Introduction - Our Story + Overview
Module 1 - Introduction to Token engineering
Note: This initial module will incur a higher sunk cost due to setting up production workflows for the other modules.
Module 2 - Market design
Module 3 - Game theory, Mechanism Design, and Control Theory
Module 4 - Token Design + Token Policies
Module 5 - Incentive Design
Our team are engaged on Discord and Cardano Forums. We have relationships with Project Catalyst Fund operational and technical team members and are involved in various communities.
Yohann Irani (Token Engineer, Content Creator):
Bachelor of Mechanical Engineering. 3+ years Industry experience in systems design and project management. Recent graduate of Python, cadCAD and token engineering courses. Working token engineer, developing a Cardano stake pool model using cadCAD and Jupyter notebooks. Developing DAO compensation plans into cadCAD models.
Profile:
https://twitter.com/Yohannirani
Jack O'Brien (Media Production):
Software engineer with experience in Haskell, Plutus, Nix, Rust and Wasm. A graduate of Massey University College of Creative Arts, in Commercial Music, Technology major. Experience in music and video production. Co-organised the Catalyst Eastern Town-hall; setting up and maintaining the translation pipeline and providing open-source training materials and workshops for the community. Studying Evolutionary, Institutional Economics, and Mechanism Design.
Profile:
The requested budget is for our time and expenses for three months of the project from its commencement in March to June 2024 to deliver the videos for each milestone. The first module (most labor intensive) will encounter a higher sunk cost for setting up templates and creating a workflow that is repeatable.
Our project is structured as an intro + five distinct modules, each having its own set of deliverables and associated costs. The estimated costs include all overheads and are normalised at an hourly rate of ₳235, adjusted for the short-term intermittent nature of project funding. This rate accounts for a 10% project contingency and 20% uncertainty cost due to the volatility of ADA over the last six months.
The software services and tools we plan to utilise are:
These software costs are included in the budget for each module. Breakdown below:
Introduction - Complimentary video :)
Module 1 - Introduction to Token Engineering (27%): This foundational module includes setting up workflows, document structures, and creating the first set of learning materials.
Total ₳26,296 ADA
Module 2 - Market Design (18%)
Total ₳17,774 ADA
Module 3 - Game Theory & Mechanism Design (18%)
Total ₳17,774 ADA
Module 4 - Token Design + Token Policies (18%)
Total ₳17,774 ADA
Module 5 - Incentive Design (18%)
Total ₳17,774 ADA
Software Services (accounted for): 4,083 ADA (4%)
Verification (accounted for): 2,649 ADA (3%)
Total Project Cost: ₳97,393 ADA [US$36,766 (₳ = 0.3775USD)]
Token engineering crosses many disciplines- economics, math, design, engineering, software development, community building- it's a powerful skill. It can be applied to all manner of coordination games, so there's no reason why all projects in Catalyst can't use it for designing and engineering better tokenomics for their communities.
Developing their team skills and engineering better solutions and value for their communities.
Several year's worth of full time work has gone into learning, applying and testing token engineering fundamentals to the Cardano environment. The tutorials pass on what we've learnt. The videos will have a high production value, explain advanced concepts succinctly, and apply Token Engineering to an EUTxO environment. Designing and organising a course curriculum, designing the individual course material, producing the content - especially useful and engaging content, takes a lot of time. All we ask for is funding to develop and produce the course content to share what we know, to build and practice token engineering on Cardano.
Since digital content and software has infinite leverage, even if only 100 developers start using token engineering, the value created will be significant (for themselves, users of the tools and Cardano) and the impact will last for many years to come. With your support for this project, we can all look forward to reading about, and benefiting from the sophisticated incentive designs people have created in future Catalyst proposals.