World Congress 2025

A Hands-On Guide to Writing Smart Contracts Like You Write Software

July 9, 2025 11:00 – 13:00 · 120 min M1 (60 Seats)

What this session covers

What if writing smart contracts felt like writing modern backend software? In this hands-on workshop, you’ll build your first smart contract using WebAssembly and Rust. No Solidity required, no special tooling to learn.

We’ll walk through writing, testing, and deploying contracts in a fully configured containerized environment using familiar libraries, clear patterns, and strong typing. You’ll also connect your contracts to a frontend and explore how they work interoperably with other contracts written with more niche blockchain-specific libraries.

Smart contracts don’t have to mean context-switching into niche languages and stripped-down tooling. This workshop will show how to apply your existing software skills to on-chain development without starting from scratch.

Related talks at this congress

Open session

World Congress 2025

July 10, 2025 · 13:00–15:00

M1 (60 Seats)

If You Know TypeScript, You Know Blockchain: Learn How to Create a TypeScript Smart Contract

Gabriel Kuettel

Developer Relations at Algorand Foundation

Gabriel Kuettel
Open session

World Congress 2025

July 10, 2025 · 13:15–15:15

M2 (40 Seats)

Build with Blockchain & AI Agents

Ed Marquez, Jake Hall

Ed Marquez
Jake Hall
Open session

World Congress 2025

July 11, 2025 · 14:45–16:45

M1 (60 Seats)

If You Know Python, You Know Blockchain: Learn How to Create a Python Smart Contract

Astha Yadav

Astha Yadav, Senior Developer Relations Advocate, Algorand Foundation

Astha Yadav
Open session

World Congress 2025

July 11, 2025 · 10:20–10:50

Stage 5

End-to-End TypeScript: Completing the Modern Development Stack

Marco Podien

Senior Developer Relations Advocate, Algorand Foundation

Marco Podien
All sessions at this congress