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.

World Congress 2025

Related talks

Open session

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

  • Gabriel Kuettel

    Algorand Foundation

    Developer Relations Engineer

Open session

Build with Blockchain & AI Agents

  • Ed Marquez

    Hedera

    Head of Developer Relations

  • Jake Hall

    Hedera

    Developer Relations Engineer

Open session

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

  • Astha Yadav

    Algorand Foundation

    Senior Developer Relations Advocate

Open session

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

  • Marco Podien

    Algorand Foundation

    Senior Developer Relations Advocate

All sessions at this congress