COURSES/CRS_02
Coming soon

Deploy Your Web3 App

Wallet login, a verified contract and onchain swaps — shipped to a real URL.

Go from a Next.js app to a working dApp: embedded wallets and social login with Privy, contracts you deploy and verify on Etherscan, and token swaps through Uniswap. You build one product end to end and leave with it live on Base.

COURSE_SPEC
FormatLive online cohort · EN/ES
Duration4 weeks · 8 sessions of 2h
LevelIntermediate

You will work with

Privy
Etherscan
Uniswap

Price

To be announced

AUDIENCE

Who It's For

>Web developers going onchain for the first time
>Hackathon builders who want to ship, not demo
>Product teams adding wallets or payments to an existing app
OUTCOMES

You Leave With

A dApp live on Base with wallet and social login
A contract deployed and verified on Etherscan
A working swap flow through Uniswap
Starter repo and deployment checklist you keep
Certificate of completion
PREREQS

Prerequisites

>JavaScript or TypeScript
>React basics
>Comfortable with Git and a terminal
>Free Vercel and Privy accounts
SYLLABUSSyllabus

M_01

Wallets & login

Privy embedded wallets, email and social login, session handling.

M_02

Reading the chain

Etherscan API, verified sources, events and token transfers.

M_03

Your first contract

Write, test, deploy and verify on Etherscan.

M_04

Frontend to contract

viem and wagmi: reads, writes, receipts and errors.

M_05

Swaps with Uniswap

Quotes, routing, approvals and slippage in your UI.

M_06

Testnet to mainnet

Base, gas, sponsored transactions and environment split.

M_07

Security & QA

Common exploits, allowlists, the pre-launch audit checklist.

M_08

Launch

Deploy to Vercel, verify everything, publish and share.

NEXT_STEP

Seats are limited per cohort. Reserve yours or ask us anything on Telegram.