In many cases when a blockchain wants to change or upgrade its functionality, there are significant risks. Tezos is unique in that it is a “self-amending” blockchain: upgrades can be made automatically through its on-chain governance and user-submitted proposals. Tezos is also quite popular among artists and creators, for its community and collaborative nature.



Using the SmartPy IDE to write and deploy smart contracts on Tezos

Learn how to write, deploy & interact with a smart contract on Tezos, using SmartPy.

Oracle Contracts

Learn how to get started with Oracle Contracts on Tezos

Creating NFTs

Learn how to create and interact a non-fungible token contract on Tezos

Token Contracts

Learn how to deploy and interact with a digital asset on Tezos

Mint your own Fungible Token

Learn how to create your own fungible tokens on Tezos using SmartPy

Mint NFTs on Tezos

Learn how to mint NFTs on Tezos using SmartPy & BetterCall.dev

Create an NFT marketplace on Tezos

Learn how to create your own NFT marketplace on Tezos

Unit testing Python smart contracts for Tezos using SmartPy

Learn how to unit test Python smart contracts for Tezos using the SmartPy suite of tools

Create a DEX on Tezos

Learn how to make your own Decentralized Exchange

Want to write about Tezos and earn $XTZ?

Share your Web 3 learnings with others and earning token of the networks you care about.