Tutorials
These tutorials can help you get started developing different kinds of applications on Tezos in as little as 15 minutes.
Beginner
These tutorials are intended for developers who are starting work with Tezos:
🏆
Create a minimum dApp
Create your minimum dApp from the smart contract to the frontend, using Typescript React and Typescript-like JsLIGO language
Start tutorial
Intermediate
These tutorials contain multiple parts and are intended for developers with some application development experience:
🎫
Learn about tickets
Learn about a Tezos unique feature named Tickets, using Typescript React and Typescript-like JsLIGO language
Start tutorial
💡
Build a simple web application
Learn how to set up and create a decentralized web application on Tezos using TypeScript, Taquito, and Svelte
Start tutorial
📦
Create a contract and web app that mints NFTs
Create your own NFTs with contracts and web applications
Start tutorial
Advanced
These tutorials are intended for developers who are familiar with Tezos and want to get into more powerful applications:
⬆️
Upgrade your smart contract
Learn the different ways of upgrading your smart contract, using Typescript React and Typescript-like JsLIGO language
Start tutorial
🛒
Build an NFT marketplace
Learn how to build a marketplace to buy and sell different kinds of tokens with LIGO smart contract templates
Start tutorial
🏎
Deploy a smart rollup
Learn how to deploy a smart rollup to handle large amounts of processing off the main chain
Start tutorial