Alessandro Cappellato Ferrari

How to Build for Decentralized Systems

What if you could build decentralized apps using Python and a pre-configured CI/CD pipeline? See how to deploy your first smart contract from a place of success.

How to Build for Decentralized Systems
#1about 2 minutes

Understanding the paradigm shift to decentralized systems

Blockchains operate as a shared computer where resources are limited and network latency requires asynchronous programming, unlike scalable cloud computing.

#2about 3 minutes

Using blockchain for data traceability and transparency

Blockchains provide an immutable ledger for industries like pharma and supply chain to ensure data integrity and transparency for regulatory compliance.

#3about 3 minutes

Enabling digital ownership with NFTs and fractionalization

NFTs can represent unique assets like event tickets to control secondary markets, while fractionalization makes high-value assets like real estate more accessible.

#4about 3 minutes

Improving operational efficiency for payments and trades

Blockchains can reduce costs for fintech micropayments, enable instant cross-border settlements, and eliminate counterparty risk through atomic swaps.

#5about 2 minutes

Simplifying development with Python and TypeScript

Algorand's developer tools meet developers where they are by enabling smart contract creation using familiar languages like Python and TypeScript.

#6about 5 minutes

Live demo of scaffolding a smart contract with Algokit

A step-by-step demonstration shows how to use the Algokit CLI to initialize, configure, build, and deploy a Python-based smart contract to a local network.

#7about 2 minutes

Visually debugging complex blockchain transactions

The Lora explorer tool helps developers understand complex, multi-party atomic transactions by visualizing the flow of calls and assets instead of parsing raw logs.

Related jobs
Jobs that call for the skills explored in this talk.
Saby Company

Saby Company
Delebio, Italy

Junior
Java
Node.js

Featured Partners

Related Articles

View all articles
JB
Julia Beyers
7 tips on how to become a blockchain developer
Blockchain is one of the most exciting emerging technologies in the world. Blockchain networks like Ethereum make it possible to create self-executing contracts called “smart contracts”. These are set to revolutionize many industries – from finance t...
7 tips on how to become a blockchain developer
Cryptocurrencies For Blockchain Developers
The second edition of the WeAreDevelopers Live Week is already starting on 5-9th October with a whole day packed with Blockchain and cryptocurrency insights for developers. Today, the bitcoin market capitalization sits at about $118 billion which is ...
Cryptocurrencies For Blockchain Developers
AB
Adrien Book
How to Create a DAO: A Simple 6-Step Process
Decentralised Autonomous Organisations (DAOs) are an innovative way of organising and managing businesses and projects using blockchain technology. Within a DAO, decision-making, and governance are decentralised and autonomous, meaning that they are ...
How to Create a DAO: A Simple 6-Step Process

From learning to earning

Jobs that call for the skills explored in this talk.

Dev Ops Engineer

Bitpanda
Vienna, Austria

Intermediate
Linux
Docker
Apache
Gitlab
Blockchain
+3