Arthur Breitman
Developer’s Perspective: Overview of the Tezos Blockchain Ecosystem
#1about 3 minutes
Understanding the core features of the Tezos blockchain
Tezos is a liquid proof-of-stake blockchain with smart contract capabilities and a built-in on-chain governance mechanism for seamless upgrades.
#2about 3 minutes
Exploring the functional programming culture of Tezos
The Tezos ecosystem has strong roots in functional programming languages like OCaml, emphasizing a security-first mindset and formal verification to ensure code correctness.
#3about 2 minutes
What are decentralized applications or dApps
Decentralized applications use a public blockchain as a single source of truth, prioritize user sovereignty over data and identity, and operate without a central administrator.
#4about 3 minutes
Understanding the three-layer architecture of a dApp
A typical dApp consists of three layers: the immutable smart contract for business logic, a middleware indexer for efficient data querying, and the user-facing interface.
#5about 3 minutes
Writing smart contracts with high-level languages
Developers can write Tezos smart contracts using high-level languages like SmartPy (Python-based) or LIGO, which offers familiar syntaxes like JavaScript and compiles down to Michelson.
#6about 4 minutes
A code walkthrough of a JsLIGO smart contract
This example demonstrates building a simple "Taco Shop" smart contract using JsLIGO, covering type definitions, storage management, and function logic.
#7about 2 minutes
A code walkthrough of a SmartPy smart contract
This example shows how to implement the same "Taco Shop" contract using SmartPy, highlighting its Python-like syntax and built-in testing features.
#8about 2 minutes
The role of middleware and indexers in dApps
Middleware indexers like Better Call Dev are crucial for dApp performance by providing fast, convenient access to blockchain data that isn't natively indexed on-chain.
#9about 2 minutes
Building the user interface with Taquito and Beacon
The user interface layer of a Tezos dApp is built using the Taquito TypeScript library for node interaction and the Beacon standard for seamless wallet connectivity.
#10about 2 minutes
An overview of testing tools for Tezos contracts
The Tezos ecosystem provides robust tooling for both unit testing, with frameworks in LIGO and SmartPy, and integration testing using tools like Flexesa and PyTezos.
#11about 5 minutes
Getting started with templates and online IDEs
Developers can quickly start building on Tezos using online IDEs for SmartPy and LIGO, which provide contract templates and integrated testing environments.
#12about 4 minutes
Tezos compared to Cardano and its dApp ecosystem
Tezos is compared to other projects like Cardano, highlighting its current feature advantages, popular dApps, and its applicability for private networks.
#13about 5 minutes
The future vision for Tezos and its developer tooling
The long-term vision for Tezos involves scaling to support global markets, with a continued focus on evolving developer tooling beyond current industry standards.
Related jobs
Jobs that call for the skills explored in this talk.
Matching moments
33:49 MIN
Q&A on blockchain's impact and fundamental concepts
Why chain abstraction is the best way to build successful web3 solutions for users
00:56 MIN
Introduction to the Lisk blockchain platform
Build Your Blockchain Application in JavaScript
14:32 MIN
Empowering developers to innovate beyond technical barriers
Why chain abstraction is the best way to build successful web3 solutions for users
12:10 MIN
Essential tools for Web3 frontend development
Testing web3 applications
05:44 MIN
Key advantages of building with the Lisk SDK
Build Your Blockchain Application in JavaScript
00:33 MIN
A developer's journey from Android to blockchain
Coffee with Developers - Shritesh Jamulkar
24:46 MIN
Using smart contracts and developer tools on Hedera
A Primer on Blockchain and Hedera: An Intro Through Terms
04:10 MIN
Introducing Algorand and its developer-friendly smart contracts
WeAreDevelopers LIVE – Building on Algorand: Real Projects and Developer Tools
Featured Partners
Related Videos
Blockchain Beyond Crypto: Technology Unlocking Opportunities across Various Industries
John Woods, Arthur Breitman & Vicktoria Klich
Build Real Things: Real-World Problems That Blockchain Actually Solves - Marco Podien
Chris Heilmann, Daniel Cranney & Marco Podien
The Developer Handbook: How to Build on the Blockchain
Matt Hamilton
Blockchains are Dumb
Jonan Scheffler
Develop a Blockchain Application in JavaScript with Lisk SDK
Manu Nelamane Siddalingegowda
A Primer on Blockchain and Hedera: An Intro Through Terms
Ryan Arndt
WeAreDevelopers LIVE - Blockchain after the hype, Vibing all the Things, Big Tech and Work Best Practices & more
Chris Heilmann, Daniel Cranney & Brian Whippo
Exploring BOS: The Blockchain Operating System by NEAR Protocol
Andrej Šarić
From learning to earning
Jobs that call for the skills explored in this talk.
Software Development Engineer in Test
Blockchain.com
Charing Cross, United Kingdom
Remote
€56K
Redis
JMeter
Python
+6
Blockchain Developer (Solidity & Rust) (Crypto / Blockchain)
Caizcoin
Frankfurt am Main, Germany
Remote
Intermediate
GIT
Ethereum
Solidity
Blockchain
Token Economics Analyst (Crypto / Blockchain)
Caizcoin
Frankfurt am Main, Germany
Remote
Intermediate
R
Python
Blockchain
Data analysis
Smart Contract Developer / Blockchain Developer H/F
Albedis
Lausanne, Switzerland
Solidity
Blockchain
Unit Testing
Web3 & Blockchain Developer
TechBiz Global GmbH
Canton de Saint-Mihiel, France
Remote
Intermediate
Redis
React
MongoDB
Node.js
+4
Web3 & Blockchain Developer
TechBiz Global GmbH
Bad Homburg v.d. Höhe, Germany
Remote
Intermediate
Redis
React
MongoDB
Node.js
+4

