

Starknet CodeJam Workshop – Nairobi
📍 Event Description:
Join us for the Starknet CodeJam Workshop in Nairobi — a hands-on technical workshop where developers will learn how to build and deploy a Merkle Airdrop smart contract using Cairo on Starknet.
This session is open to developers of all levels. Whether you're just getting started with Cairo or already building on Starknet, you'll gain valuable insights and practical experience through this real-world project.
🗓 Date: Saturday, July 26, 2025
📍 Location: TBA
🎯 Objective:
The goal of this workshop is to introduce developers to smart contract development on Starknet by building a functional ERC20 Merkle Airdrop system. Participants will gain exposure to contract architecture, Cairo tooling, Merkle tree logic, and contract deployment workflows.
🗂 Agenda
Morning Session: Foundations (10:00 – 12:50)
Overview of the Starknet ecosystem and its unique advantages
Setting up the Cairo development environment (Scarb, testnet access)
Introduction to Merkle trees and airdrop mechanics
Afternoon Session: CodeJam (14:00 – 16:30)
Build a basic ERC20 token contract in Cairo
Implement a simple Merkle Airdrop contract with hardcoded recipients
Deploy and interact with contracts on the Starknet testnet
✅ What You’ll Learn:
Starknet’s architecture and smart contract model
Setting up and using Cairo development tools
Building and testing contracts on Starknet
How Merkle trees are used in on-chain airdrop systems