Coming soon
Deploy Your Web3 App
Wallet login, a verified contract and onchain swaps — shipped to a real URL.
Turn a Next.js app into a working crypto app: wallets and social login with Privy, your own contracts on-chain, and token swaps. You leave with it live on Base.
The course
FormatLive online cohort · EN/ES
Duration4 weeks · 8 sessions of 2h
LevelIntermediate
You will work with


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
01
Wallets & login
Privy embedded wallets, email and social login, session handling.
02
Reading the chain
Etherscan API, verified sources, events and token transfers.
03
Your first contract
Write, test, deploy and verify on Etherscan.
04
Frontend to contract
viem and wagmi: reads, writes, receipts and errors.
05
Swaps with Uniswap
Quotes, routing, approvals and slippage in your UI.
06
Testnet to mainnet
Base, gas, sponsored transactions and environment split.
07
Security & QA
Common exploits, allowlists, the pre-launch audit checklist.
08
Launch
Deploy to Vercel, verify everything, publish and share.