Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
30 days of Solidity | Day 8 | TipJar Contract
Play lesson

The Ultimate FREE Guide to Solidity Development (2025) : [Beginner to Expert]30 Solidity Tutorials - 30 days of Solidity | Day 8 | TipJar Contract

4.0 (2)
23 learners

What you'll learn

This course includes

  • 24.5 hours of video
  • Certificate of completion
  • Access on mobile and TV

Summary

Full Transcript

🚀 Master Smart Contract Development in 30 Days! Welcome to the 30 Days of Solidity: The Ultimate Guide to Smart Contract Development (2025) playlist! This comprehensive Solidity tutorial series takes you from zero to hero in smart contract programming, building robust, secure decentralized applications (dApps) on the Ethereum blockchain. Each day, we tackle a new concept or build a practical smart contract, ensuring a hands-on learning experience. What you'll learn: * Solidity Basics: Variables, data types, functions, modifiers, control structures. * Advanced Smart Contracts: DeFi, NFTs, DAOs, Oracles. * Real-World Projects: MiniDex, StableCoin, YieldFarming, NFT Marketplace, Lending Pool, and more! * Ethereum Blockchain Development: Deploy and interact with smart contracts. * Best Practices: Secure coding patterns and common pitfalls. 📚 Complete Video Playlist with Direct Links: •⁠ ⁠Day 1: https://youtu.be/7AoTBeDrFgk •⁠ ⁠Day 2: https://youtu.be/jMxpX_OiW4g •⁠ ⁠Day 3: https://youtu.be/uBre8NtNKxY •⁠ ⁠Day 4: https://youtu.be/OI9x4G6Tu-k •⁠ ⁠Day 5: https://youtu.be/MCz9RrQfpj8 •⁠ ⁠Day 6: https://youtu.be/sxWujOuZRuw •⁠ ⁠Day 7: https://youtu.be/J0XWaNMFN-c •⁠ ⁠Day 8: https://youtu.be/zidzGRim__I •⁠ ⁠Day 9: https://youtu.be/AUA6yZBabJ0 •⁠ ⁠Day 10: https://youtu.be/QgtW7mwRPC0 •⁠ ⁠Day 11: https://youtu.be/irc--Pts8zw •⁠ ⁠Day 12: https://youtu.be/59b60LEo1Lo •⁠ ⁠Day 13: https://youtu.be/P8qmIlSLOLA •⁠ ⁠Day 14: https://youtu.be/cqZ9gBj5S-A •⁠ ⁠Day 14: Part 2: https://youtu.be/vkQkVyF_kJo •⁠ ⁠Day 15: https://youtu.be/AeVctT0E61s •⁠ ⁠Day 16: https://youtu.be/3j-SrLl412o •⁠ ⁠Day 17: https://youtu.be/4AXyPg4GwHU •⁠ ⁠Day 18: https://youtu.be/FnTUo_WWSTg •⁠ ⁠Day 19: https://youtu.be/delfyPTbHY8 •⁠ ⁠Day 20: https://youtu.be/Q9oEHYQGQI4 •⁠ ⁠Day 21: https://youtu.be/DdvrGf5Rg4Q •⁠ ⁠Day 22: https://youtu.be/IciiaXNIscg •⁠ ⁠Day 23: https://youtu.be/lnAFa73apAE •⁠ ⁠Day 24: https://youtu.be/Ar6AR6I-j-s •⁠ ⁠Day 25: https://youtu.be/xcaz8XQmtE8 •⁠ ⁠Day 26: https://youtu.be/kNIzxWTi89g •⁠ ⁠Day 27: https://youtu.be/Noly0ZUzfeE •⁠ ⁠Day 28: https://youtu.be/SoWNluca-Bk •⁠ ⁠Day 29: https://youtu.be/oyitivoEyEg •⁠ ⁠Day 30: https://youtu.be/mcMp_X1pH4M Welcome to TipJar, your smart contract sidekick that knows how to convert real-world currencies into ETH and store every tip safely on-chain. This contract handles: 🌍 Multiple currencies like USD, EUR, JPY, and GBP 🧠 Precise conversions using scaled rates (because Solidity hates decimals) 📈 Transparent tracking of tips per user, per currency, and overall 🧾 Converting tiny ETH values using 10^18 math magic ⚠️ And we explain why dividing in Solidity sometimes gives you… zero. Yup, zero. This is where it really starts feeling real. 🔍 What You’ll Learn: Why we scale up conversion rates like 0.0005 ETH to 5 * 10^14 How to simulate tipping in any currency, using on-chain logic How to compare msg.value with the exact converted amount How to handle withdrawals, ownership, and Ether safety with .call And how this contract teaches patterns you’ll reuse everywhere 👨‍💻 Code from this video: https://builder-hub.notion.site/TipJar-Contract-1cf5720a23ef80e2acf8ebd862a85f27?pvs=4 🎓 Want to Learn About Real Price Feeds in Solidity? Don’t miss this awesome lesson from Cyfrin’s Updraft course: https://updraft.cyfrin.io/courses/solidity/fund-me/real-world-price-data?lesson_format=video 🧱 This is Day 8 of 30 Days of Solidity Build one smart contract a day and actually understand what’s happening: https://www.web3compass.xyz/challenge-calendar 🔗 Follow Web3 Compass for more Solidity fun: 🐦 Twitter/X: https://x.com/the_web3compass 💼 LinkedIn: https://www.linkedin.com/company/the-web3compass 💬 Telegram: https://t.me/+Bmec234RB3M3YTll

Course Hive

Continue this lesson in the app

Install CourseHive on Android or iOS to keep learning while you move.

Related Courses

FAQs

Course Hive
Download CourseHive
Keep learning anywhere