Thank you for getting us in the Top 5 products of the day!
Metaschool - Become a Web3 dev hero by building and shipping dApps! | Product Hunt

Something special is Cooking at Metaschool!

Is it an exciting new course or Web3 recognition or planning exciting events? Stay tuned to know more!


  • 0


  • 0


  • 0


  • 0


Create a Token in Clarity on Stacks Blockchain

Master the basics of the Stacks blockchain, Clarity programming language, and essential tools like Stacks Explorer Sandbox, ClarityTools, and Hiro Wallet. Dive into writing your token contract, and fear not, we'll guide you through every line. Finally, learn the art of deployment and interaction, transforming you into a Stacks Clarity expert. Get ready to join the ranks of dApp and token makers on Stacks and let's make some crypto magic happen!

Project Curriculum

Let’s Get Started

Learn prerequisites and learning outcomes and get started with the Stacks Blockchain.

What Are We Building Today
Into the World of Stacks
What is Clarity

Unleash the Power of Clarity Programming Language

Get started with Clarity programming language and write and deploy your first smart contract.

Clarity Basics - I
Clarity Basics - II
Writing a Calculator in Clarity
Prerequisites to Deploying Contract
Deploying a Contract on Stacks

Let’s Start The More Fun Part

Get Started with token in Stacks. Write your own BRC20 token and deploy and interact with it.

Into the World of Tokens
Writing Your Token Smart Contract
Deploying and Interacting With Your Token

Let’s Wrap It Up

Let's wrap up the course and get an overview of what you learned in this course.

Let’s Wrap It Up

🎉 Completion

Get the NFT upon completion the course

Special NFT

Get your NFT Image

Showcase this NFT on your CV as a proof of you being a banger web3 developer

Why learn Clarity?

Declarative properties

Its declarativity will let you focus on describing what you want the code to do, rather than how to do it.

Highly secure

Thanks to its decidability property, it’s secure. Your code will always terminate and not take any unexpected paths.

High-performance language

Clarity’s static analysis capabilities make it powerful and performance-oriented. The compiler can optimize the code for maximum efficiency.


Clarity is interoperable with other languages, such as Java and Python. This means that you can easily use Clarity code in other projects.

215+ users have enrolled for this course
Share: Share on FacebookShare on Twitter

Frequently asked questions

© 2023 Metaschool. All rights reserved