30 step-by-step video tutorials guiding you through building complete full-stack dApps. Follow along, code in the IDE, and deploy to blockchain.
Start your Web3 journey with beginner-friendly builds
Learn to create your own fungible token on Ethereum following the ERC-20 standard. This is the foundation for creating cryptocurrencies, utility tokens, and governance tokens.
Build a browser-based cryptocurrency wallet that can send and receive ETH, view balances, and display transaction history.
Create an ERC-721 NFT collection with metadata, images stored on IPFS, and a minting function.
Build a smart contract wallet that locks funds until a specified time. Users can deposit ETH and only withdraw after the lock period expires.
Build a full NFT minting page with wallet connection, mint button, supply counter, and gallery of minted NFTs.
Build a decentralized image storage dApp using IPFS for file storage and blockchain for ownership tracking.
Build a Decentralized Autonomous Organization with token-based governance, proposal creation, and voting.
Create an on-chain NFT game where players mint characters, battle each other, and earn experience points.
Build a decentralized forum where posts and comments are stored on-chain, with token-gated access for premium content.
Build a simple decentralized todo list where tasks are stored on-chain. A great first dApp project.
Level up with intermediate full-stack decentralized applications
Build a decentralized crowdfunding platform where users can create campaigns, contribute funds, and withdraw if goals are met. Learn about handling Ether, time-based conditions, and state management.
Build a decentralized ridesharing platform where drivers and riders connect directly, with payments handled via smart contracts and escrow.
Create a decentralized blogging platform where articles are stored on IPFS with on-chain indexing, tipping, and author verification.
Build a fully functional NFT marketplace where users can list, buy, sell, and auction NFTs with royalty support.
Build a decentralized music streaming platform where artists upload tracks as NFTs, listeners can stream and tip, and royalties are distributed automatically.
Build a simplified decentralized exchange (DEX) with automated market maker (AMM), liquidity pools, and token swaps.
Build a decentralized storage marketplace where providers rent out disk space and users pay to store files, with proofs of storage.
Build an Initial Coin Offering (ICO) platform with multiple sale phases, whitelist, vesting schedules, and a contribution dashboard.
Build a decentralized e-commerce platform with product listings, crypto payments, escrow, and dispute resolution.
Build a blockchain-based domain name service (like ENS) where users can register, transfer, and resolve human-readable names to addresses.
Build a decentralized chat application where messages are stored on-chain or IPFS, with end-to-end encryption and token-gated chat rooms.
Master complex DeFi protocols and advanced smart contracts
Create a transparent and tamper-proof voting system on the blockchain. Learn about access control, vote delegation, time-locked voting periods, and result tabulation.
Build your first dApp on Arbitrum Stylus using Rust. Stylus allows you to write smart contracts in Rust, C, and C++ that run on the Arbitrum blockchain with significant gas savings.
Build a full-featured DEX with order books, limit orders, market orders, and trading pairs management.
Build a decentralized social media platform with profiles, posts, follows, likes, and token-based content monetization.
Build a decentralized web hosting system where users can deploy static sites to IPFS with blockchain-based DNS and access control.
Build a decentralized video sharing platform with IPFS-based video storage, on-chain metadata, monetization, and content curation.
Build a decentralized note-taking and collaboration tool with on-chain access control, IPFS storage, and real-time sync.
Build a DeFi lending protocol where users can supply assets to earn interest and borrow against collateral.
Build an automated trading bot that monitors DEX prices, executes trades based on configurable strategies, and reports performance.
Build a comprehensive DeFi application with yield farming, staking, liquidity mining, and a governance token.
Build a DeFi dApp on Arbitrum Stylus using Rust. Create a lending protocol with gas-efficient Rust smart contracts.
Build an on-chain game using Rust on Arbitrum Stylus. Create a turn-based battle game with character NFTs and gas-efficient game logic.
We're recording professional video walkthroughs for every project. In the meantime, you can follow the written step-by-step guides and build in the browser IDE.
Start Building Now