World Congress 2021 Jun 29, 2021

Developer’s Perspective: Overview of the Tezos Blockchain Ecosystem

Arthur Breitman

How do you build secure, upgradeable decentralized apps without risking a protocol fork? Master the Tezos ecosystem, from formal verification to developer-friendly tooling like SmartPy and Ligo.

Pause
Mute Enter Fullscreen
#1 about 4 min

Core features of the Tezos blockchain ecosystem

Tezos utilizes a liquid proof-of-stake mechanism and on-chain governance to enable seamless protocol upgrades and energy efficiency.

#2 about 3 min

Functional programming roots and security focus

Utilizing functional programming languages like OCaml helps reduce unknown bugs and supports formal verification for high-value applications.

#3 about 7 min

Architecture of decentralized applications and smart contracts

Decentralized applications rely on smart contracts for immutable business logic, middleware for efficient data indexing, and user interfaces across platforms.

#4 about 3 min

Writing Tezos smart contracts using Michelson, SmartPy, and Ligo

Developers can write smart contracts directly in the low-level Michelson language or use high-level Python and JavaScript alternatives like SmartPy and Ligo.

#5 about 5 min

Building a taco shop smart contract with Ligo

A sample vending machine contract demonstrates how to define storage, match patterns, and update state using JavaScript-like Ligo syntax.

#6 about 3 min

Building the same taco shop contract with SmartPy

Recreating the vending machine logic in SmartPy highlights Python-based metaprogramming features and built-in type assertions.

#7 about 3 min

Using middleware indexers for decentralized data retrieval

External indexers expose API data that the blockchain omits, improving readout speeds and overall user interface performance.

#8 about 3 min

Integrating user interfaces with Taquito and Beacon

The Taquito TypeScript library connects interfaces to nodes, while the Beacon standard provides a universal way to link user wallets.

#9 about 2 min

Testing smart contracts locally with frameworks and REPLs

Ligo and SmartPy supply advanced unit testing frameworks, while tools like Flextesa and PyTezos facilitate rigorous local integration testing.

#10 about 5 min

Accelerating development with browser-based editors and templates

Web editors for SmartPy and Ligo offer instant testing and built-in deployment templates to simplify initial project setups.

#11 about 2 min

Comparing Tezos with other proof-of-stake blockchains

Tezos distinguishes itself from networks like Cardano by establishing functional smart contracts and protocol upgrades years ahead of schedule.

#12 about 2 min

Highlighting popular DApps in the Tezos ecosystem

Prominent projects running on Tezos include the Tezos Domains identity system and a diverse generative art marketplace.

#13 about 1 min

Deploying private Tezos networks for enterprise use cases

Enterprises can launch protected, customizable Tezos networks using Kubernetes deployments to experiment before entering the public chain.

#14 about 5 min

Predicting the future of global scaling on Tezos

Future blockchain developments point toward ubiquitous architecture ready to manage complex and illiquid traditional financial asset markets.

Matching moments

3:20 min

Decentralized applications and EVM compatibility on Tezos layer two

Arthur Breitman Arthur Breitman +2 · WWC 2024

1:59 min

Introductions and the evolution of the Tezos blockchain

Arthur Breitman Arthur Breitman +2 · WWC 2024

2:59 min

Leveraging developer tooling for smart contract compilation workflows

Chris Heilmann +2 · LIVE

5:27 min

Overview of the Lisk blockchain and JavaScript SDK

Nazar Hussain · LIVE

1:35 min

Introduction to native JavaScript execution on Tezos

Arthur Breitman Arthur Breitman · WWC 2025

5:34 min

Preparing developer competencies for decentralized application architectures

Peter Busch · LIVE

Upcoming sessions on this topic

Open session

World Congress 2026 North America

One Repo, One Strategy: Scalable Full-Stack Testing in a Monorepo World

Bartosz Leczycki, Paweł Matynia

Bartosz Leczycki
Paweł Matynia
Open session

World Congress 2026 North America

Bluesky's Open Source Moderation Tools: LLM-based Event Detection in Python

Alex Garnett

Developer Relations, Bluesky

Alex Garnett
Open session

World Congress 2026 North America

From Guesswork to Governance: Data Contracts Bring API Discipline to Apache Kafka

Sandon Jacobs

Senior Developer Advocate at IBM

Sandon Jacobs
Open session

World Congress 2026 North America

Honey, look! I vibe-coded an OS!

Ian Smith

CTO, LYOS

Ian Smith
Open session

World Congress 2026 North America

It’s Alive! Taming the MLOps Franken-Stack: Write, Run, and Serve with Michelangelo

Paul Zimmerman, Eric Wang

Paul Zimmerman
Eric Wang
Open session

World Congress 2026 North America

When Humans Stop Writing Code: Rethinking Languages, Compilers, and Responsibility

Simon Auer

Organizer of flutter vienna meetup and CEO of marqably

Simon Auer