Skip to main content
This website uses essential cookies required for its operation. Course content and all third-party embedded materials are accessible only to registered users. To manage your consent preferences, please register and log in.
x

Section outline

    • 📘 What You’ll Learn 

      This course transforms the abstract world of blockchain into a powerful, practical toolkit designed specifically for young volunteers, creators, and social innovators who want to drive positive change. You will cut through the technical noise and marketing hype to establish a clear, foundational understanding of decentralization and Distributed Ledger Technology (DLT)—the core innovations that enable trust and transparent systems to function without central authorities like banks, governments, or corporations. You will explore how cryptographic hashing creates immutability, how peer-to-peer networks achieve consensus, and how the Byzantine Generals Problem was finally solved, making it possible for strangers to cooperate reliably without needing to trust one another. 

      The course then moves logically through the core mechanics of digital assets, giving you practical knowledge you can apply immediately. You will learn the critical distinction between native cryptocurrencies (like Ether, which powers the Ethereum network) and programmable tokens (like stablecoins, governance tokens, and NFTs), understanding why this difference matters for security, gas fees, and functionality. You will master the security roles of public and private keys, explore the trade-offs between hot wallets (internet-connected, convenient) and cold wallets (offline, highly secure), and demystify transaction signing and how blockchain prevents double-spending. A central focus is given to smart contracts—the self-executing code that powers all decentralized applications, including NFTs, decentralized finance (DeFi), and future community governance models like DAOs (Decentralized Autonomous Organizations). You will learn how the Ethereum Virtual Machine (EVM) ensures deterministic execution, why every computation costs gas, and how oracles connect smart contracts to real-world data such as weather, prices, or election results. 

      The module culminates with an in-depth exploration of the ethical implications of AI, blockchain, and NFTs, ensuring you possess not just technical literacy but a critical framework for responsible innovation. You will analyze equity and access barriers, including the digital divide that excludes 2.7 billion offline people, the cost barriers of gas fees, and the technical literacy requirements that create exclusion by design. You will compare the environmental impact of Proof-of-Work (PoW) chains like Bitcoin, which consume energy comparable to small countries, against Proof-of-Stake (PoS) chains like modern Ethereum, which reduced energy use by 99.9%. You will examine responsible AI development principles, the challenges of AI-generated NFTs and copyright, and the essential distinction between owning an NFT token (a blockchain record) versus owning the actual intellectual property of the underlying artwork. By the end of this course, you will have the knowledge, skills, and ethical grounding to responsibly transform abstract blockchain concepts into actionable, equitable, real-world solutions for your community and social business projects. 

    • 🎯 Goals of This Course  

      By successfully completing this course, learners will achieve a comprehensive set of technical, practical, and ethical goals. First, you will be able to articulate the foundational principles of Distributed Ledger Technology and decentralization, explaining how trust is established without central authorities through mechanisms like cryptographic hashing, peer-to-peer networks, and consensus algorithms. You will confidently differentiate between native cryptocurrencies (the base currency of a blockchain, used to pay for gas and secure the network) and programmable tokens (assets built on top of blockchains via smart contracts, which can be fungible like stablecoins or non-fungible like NFTs). You will accurately explain the secure mechanics of digital wallets—including the critical distinction between public keys (your address, safe to share) and private keys (your secret, never to be shared)—and describe how transaction signing proves ownership without revealing your private key to the network. 

      Second, you will develop the ability to explain how smart contracts function as self-executing code, which is essential for understanding advanced applications like NFTs, decentralized finance, and community governance. You will describe how the Ethereum Virtual Machine (EVM) and similar execution environments ensure determinism (same inputs always produce same outputs across all nodes), why gas fees exist and how they are calculated based on computational complexity and network congestion, and how oracles act as bridges to bring verified real-world data onto the blockchain. You will also understand the basic structure of an NFT as an ERC-721 smart contract, including what you actually own when you buy an NFT (the token record) versus what you do not automatically own (copyright and commercial rights to the underlying artwork). 

      Third, and most critically, you will gain the ability to analyze the complex ethical implications surrounding emerging technologies—including equity in access, environmental impact, responsible AI development, and intellectual property challenges—allowing you to responsibly transform abstract concepts into actionable, equitable, real-world solutions for your community and social business projects. You will evaluate barriers to participation such as internet access, device requirements, gas fees, language gaps, and technical literacy, and you will design strategies to overcome these barriers. You will compare the environmental footprint of Proof-of-Work versus Proof-of-Stake blockchains using real data, enabling you to make responsible chain choices for your projects. You will apply European principles of responsible AI development to blockchain contexts, understanding the risks of bias, opacity, and lack of accountability. Finally, you will produce a written ethical analysis of a realistic scenario, demonstrating your ability to weigh trade-offs and recommend responsible, inclusive, and sustainable approaches to using blockchain and NFTs for social impact. 

    • 🎮 How You Level Up 

      This is an Intermediate-level course worth 2 credits. 

      As you complete courses and collect credits, you unlock new roles — Lab Member and/or Lab Creator .

      With your earned credits, you can join and/or create Innovative Labs and you’ll get access to the NFT section of the platform where you can: 

      • 🎨 Create your own NFT collections (with AI support) 

      • 🌍 Publish them on NFT marketplaces 

      • 💰 Use the funds you earn to bring your own ideas and projects to life 

      Start learning, earn credits, unlock opportunities — and turn your creativity into something real. 

    • This is your space to ask, share, and connect .

      Got a question? Post it.
      Have an idea? Share it.
      Want to help someone? Jump in!
       

      Keep it respectful, stay on topic, and let’s make this space active and useful for everyone. 

    • This module transforms the abstract world of blockchain into a powerful toolkit for young volunteers, creators, and social innovators who want to drive positive change. You will cut through the technical noise to understand decentralization, digital assets, smart contracts, and NFTs—while building the practical security skills and ethical framework needed to use these technologies responsibly. By the end, you will be equipped to transform blockchain concepts into equitable, real-world solutions for your community and social impact projects. 

    • Pre-Course Knowledge Assessment 

      Instructions: Answer each question to the best of your current knowledge. This poll is not graded—it simply helps us understand your starting point and tailor the course to your needs. Your answers will be compared anonymously with the community's results after submission. 

      Time limit: 10-15 minutes 

      Format: 20 multiple-choice questions, 4 options each (A, B, C, D) 

      • Lesson 1: Introduction to Blockchain & Decentralization establishes the foundational shift from centralized systems (banks, governments, platforms that create single points of failure) to decentralized alternatives built on Distributed Ledger Technology (DLT). You will learn how cryptographic hashing creates immutability—linking blocks together so any tampering becomes instantly detectable—and how peer-to-peer (P2P) networks enable consensus without any middleman authority. You will also tackle the Byzantine Generals Problem, the classic thought experiment that explains why coordinating trust among strangers who may be malicious is so difficult, and how blockchain's combination of cryptography, consensus, and economic incentives finally solved it. Through a hands-on "chain" exercise and a video-based trivia quiz, you will then complete a five-question quiz and a reflective journal titled "My Trust Model," where you identify friction points caused by centralized trust in your own community or social business. 

        • Let's See Hashing in Action 

          Go to the following link:
          https://xorbin.com/tools/sha256-hash-calculator
          (or any SHA-256 online tool)
           

          Try these steps: 

          1. Type your name → Get hash 
          2. Type your name with a period at the end → Get hash 
          3. Compare – completely different, right? 
          4. Try sending a friend your hash – they type your name and get the same! 

          This is how blockchain verifies without revealing data. 

        • Build Your Own Immutable Chain

          A short group task where participants use a text field (paper, card) to pass a message, each adding a new line and then hashing the entire message (conceptually) to visualize immutability. 

          Time: 15 minutes 

          Setup (in groups of 4-5): 

          • Each group gets a stack of index cards (or a shared digital document) 
          • Each person will add ONE card/entry to the chain 
          • We'll simulate hashing (simplified for the exercise) 

          Simplified "Hash" Rule:
          A hash = first 3 letters of the message + number of characters
          Example: "We fund the garden" → "We 16" (in reality, real hashes are complex)
           

        • Peer-to-peer networks.pptx by Jovan Karamachoski

        • Video: "What is a Peer-to-Peer Network?" – Blockchain at Berkeley / Simply Explained (5 minutes) 

          Link:

          As you watch, note answers to these questions: 

            • What is the main difference between client-server and P2P? 
            • How does a P2P network stay running if nodes leave? 
            • What happens to data in a P2P network if one node is corrupted? 
             

          If the video link doesn't work: 

          Alternative Video: "Blockchain 101 – A Visual Demo" by Anders Brownworth (first 7 minutes) 

          Link :

          or Search on YouTube:  "Peer to Peer Networks Explained Simply"

        • Take 2 minutes to answer.

        • Question:
          "Think of a situation in your volunteer work or community where trust is currently required – but that trust is sometimes broken, expensive, or opaque. Could a trustless (trust-minimized) system help?"
           

          Examples to consider: 

          • Donation tracking 
          • Volunteer hour verification 
          • Community voting 
          • Shared resource allocation 
          • Grant distribution 

          Share with a partner, then we'll hear 2-3 examples. 

        • For Deeper Understanding 

          Original Paper (very technical):
          "The Byzantine Generals Problem" – Lamport, Shostak, Pease (1982)
          Link: https://lamport.azurewebsites.net/pubs/byz.pdf (Read just the abstract and introduction)
           

          Accessible Explanation:
          "The Byzantine Generals Problem – Simply Explained" – Various YouTubers (search)
           

          Bitcoin Whitepaper Reference:
          Satoshi Nakamoto's "Bitcoin: A Peer-to-Peer Electronic Cash System" – Section 2
          Link: https://bitcoin.org/bitcoin.pdf
           

        • Format: 5 multiple-choice questions

          Time: 10 minutes

        • Title: "My Trust Model"

          Length: 200 words (approximately 1 paragraph)

      • Lesson 2: Digital Money & Assets – Cryptocurrencies, Tokens & Wallets gives you practical knowledge about digital value and, most importantly, how to keep it secure.

        You will master the critical distinction between native cryptocurrencies (coins like Ether that are built into the blockchain and required for transaction fees) and programmable tokens (assets like stablecoins and NFTs created by smart contracts). You will explore the double-spending problem—how blockchain prevents the same digital currency from being spent twice—and dive into public and private keys, understanding that your public address can be shared freely while your private key or seed phrase must never be revealed to anyone.

        You will learn how transaction signing proves ownership without exposing your secret, and compare hot wallets (convenient but vulnerable) against cold wallets (secure but less convenient) to make informed security choices. Through a key pair simulation and a wallet safety role play, you will complete a reflection journal titled "Securing My Assets," outlining a personal three-step security plan and explaining the distinction between an Ethereum native coin and an ERC-20 token. 

      • Lesson 3: Understanding Smart Contracts – Code That Executes unlocks the most powerful layer of blockchain, transforming it from a simple ledger into a global, decentralized computer.

        You will learn what smart contracts are—self-executing code that automatically enforces agreements without lawyers or courts—and explore the "Code is Law" philosophy through the infamous DAO hack of 2016, where a $60 million bug forced the Ethereum community to choose between immutability and human intervention.

        You will understand how the Ethereum Virtual Machine (EVM) ensures determinism (same inputs produce same outputs across all nodes), why every computation costs gas (to prevent infinite loops, spam, and compensate validators), and how oracles act as bridges to bring real-world data onto the blockchain. You will also explore the anatomy of an NFT as an ERC-721 smart contract, understanding that an NFT is a unique token ID recorded on-chain, not the image itself.

        Through a smart contract flowchart activity and a video on gas and oracles, you will complete a group forum debate on whether a buggy contract's outcome should stand or human authorities should intervene. 

        • Question:
          "A smart contract for a community fund has a bug that accidentally sends funds to the wrong address. The person who received the funds refuses to return them, saying 'Code is Law – I followed the rules.' Should the community intervene to recover the funds? Why or why not?"
           

          Share with a partner, then we'll hear 2-3 perspectives. 

        • Time: 25-30 minutes

          In pairs, learners design a simple smart contract for a community project and map the process in a flowchart. Below your flowchart, write 2-3 sentences explaining:

          1. What triggers the smart contract to start?

          2. What condition must be met for execution?

          3. What happens automatically when the condition is met?

          Select one of the following community project scenarios, or create your own (must be approved by facilitator).

          Scenario A – Volunteer Milestone Funding

          "A community garden project requires volunteers to sign up for weekend shifts. The project has a budget of 10 ETH. When 10 volunteers have signed up, the smart contract should automatically release 50% of the budget (5 ETH) to the garden supply wallet."

          Scenario B – Matching Grant

          "A youth education program runs a fundraising campaign. A donor has pledged a matching grant: for every 1 ETH raised from the community, the donor will contribute 0.5 ETH. When the community raises 5 ETH, the donor's 2.5 ETH should be released automatically."

          Scenario C – Milestone-Based Funding

          "A social enterprise building a community water well has a budget of 20 ETH. Funds should be released in three stages: 25% when the land is purchased (verified by a government land registry oracle), 50% when construction reaches 50% completion (verified by a project manager's signature), and 25% when the well passes water quality testing (verified by a testing lab oracle)."

          Scenario D – Escrow for Services

          *"A local artist is commissioned to paint a community mural for 3 ETH. The client deposits the 3 ETH into the smart contract. When the artist submits proof of completion (photo upload + GPS coordinates verified by oracle), the contract releases 2.5 ETH to the artist. The remaining 0.5 ETH is released after the client confirms satisfaction within 7 days. If no confirmation, funds auto-release."*

          Scenario E – Create Your Own

          Design a smart contract for a community project relevant to your own experience. Must include at least one condition and one automatic execution. Get facilitator approval before starting.

        • Gas and fees.pptx by Jovan Karamachoski

        • Watch & Learn (10 minutes)

          Video: "Ethereum Gas Explained" – Finematics (8 min)

          Link:

          Alternative: "What is Gas in Ethereum?" – Simply Explained (5 min)

          Link:

          While watching, note:

          1. What happens if you set gas limit too low?
          2. Why do complex contracts cost more gas?
          3. How can you reduce gas costs?

          Post-Video Discussion (5 minutes)

          Questions:

          1. What happens if you set gas limit too low?
            • Transaction fails (runs out of gas)
            • You still pay for gas used up to limit
            • Failed transactions still cost money!
          2. Why do complex contracts cost more gas?
            • More operations (storage writes, loops, external calls)
            • Each operation consumes gas
          3. How can you reduce gas costs?
            • Use Layer 2 (Arbitrum, Optimism, Polygon)
            • Transact during off-peak hours
            • Use efficient dApps (optimized contracts)
            • Bundle transactions (when possible)
        • Group Forum Discussion

          Scenario:
          "A community savings group uses a smart contract where members deposit monthly. The contract has a bug: the withdrawal function doesn't check if the requester is the actual owner – it only checks if the requester's address starts with '0x123'. By chance, an attacker's address matches. They drain 50% of the funds. The community discovers the bug immediately after."

          Debate question:
          "Should the 'code is law' outcome stand (attacker keeps funds), or should the community hard-fork the blockchain to revert the transaction?"

          Requirements:

          • Initial post (150+ words): Your position with clear reasoning
          • One reply (100+ words): Engage with a different position

          Guiding Questions:

          📜 Immutability: Does reverting the transaction break the promise of blockchain?

          🔥 The DAO precedent: Ethereum hard-forked to revert the $60M hack. Is this case similar or different?

          ⚖️ Intent vs. code: Was the community's intent clearly violated?

          🛡️ Precedent: If you revert this, where do you draw the line? What about future "accidents"?

          👥 Community governance: Who decides? A vote? A foundation? The developers?

          💰 Practicality: Hard forks are disruptive and controversial. Is it worth it for 50% of funds?

          Use at least 2 concepts from the lesson in your post.

        • Optional, self-check quiz to test your understanding (Not Graded)

      • Lesson 4: Ethical Implications of AI, Blockchain, and NFTs shifts from "what can we build?" to "should we build it?"—equipping you with the critical framework for responsible innovation.

        You will analyze equity and the digital divide, confronting barriers like offline populations, prohibitive gas fees, technical literacy requirements, and governance plutocracy, while learning concrete strategies for inclusive design.

        You will compare the environmental impact of Proof-of-Work chains like Bitcoin (energy comparable to entire countries) against Proof-of-Stake chains like modern Ethereum (99.9% energy reduction after The Merge), learning to spot greenwashing and make responsible chain choices. You will explore responsible AI development through EU principles, applying them to AI-generated NFTs, autonomous AI agents, and AI in DAO governance. Finally, you will distinguish NFT token ownership from intellectual property rights, analyzing real-world cases of unauthorized minting and misleading licenses.

        Through an article analysis and case study review, you will complete a final short essay (500-600 words) evaluating a youth-led NGO's NFT fundraising project, weighing PoS versus PoW environmental trade-offs and proposing three equity strategies for accessible token sales. 

  • 📖 Key Readings/Resources

    This section has the most important materials connected to the course. 

    Here you’ll find: 

    • 📖 Key readings 

    • 🎥 Helpful videos 

    • 🔗 Useful links and tools 

    Use these resources to go deeper, understand the topics better, and level up your knowledge. 

    If you want to explore more — this is the place to start.   

    Lesson 1 – Resources

    📺 Videos (Required – 5-10 min each):

    1. "Blockchain 101 – A Visual Demo" – Anders Brownworth (first 8 min) []
    2. "What is a Peer-to-Peer Network?" – Blockchain at Berkeley (5 min) []
    3. "Can You TRUST Each Other In Crypto?? Byzantine Generals Problem Explained" – CoinGecko (5 min) []

    📖 Reading (Optional but recommended):

    1. "Bitcoin: A Peer-to-Peer Electronic Cash System" – Satoshi Nakamoto (read Sections 1-2 only) [Link]
    2. "Introduction to Blockchain" – Ethereum.org (Section 1-3) [Link]

    🛠️ Interactive Tool (Play at home):
    Anders Brownworth's Blockchain Demo [Link]

    SHA-256 Hash Calculator [Link]

    For Those Who Want to Go Deeper

    📚 Books:

    • "The Bitcoin Standard" by Saifedean Ammous (economics focus)
    • "Mastering Bitcoin" by Andreas Antonopoulos (technical, but Chapter 1 is accessible)
    • "The Book of Satoshi" by Phil Champagne (collection of Satoshi's writings)

    🎓 Free Courses:

    • "Blockchain Fundamentals" – UC Berkeley on edX (free audit)
    • "Introduction to Blockchain" – LinkedIn Learning (free with some library cards)

    📰 Newsletters (stay informed responsibly):

    • "Web3 with a16z" (venture capital perspective – read critically)
    • "Bankless" (enthusiast perspective)
    • "The Defiant" (DeFi focused)

    Lesson 2 - Resources:

    📺 Videos:

    • "How Public and Private Key Work In Your Crypto Wallets" – CoinGecko (5 min) []
    • "Hot vs Cold Wallet Explained" – CoinGeek (3 min) []
    • "But how does bitcoin actually work?" – 3Blue1Brown (technical but excellent) []

    📖 Reading:

    • "Mastering Bitcoin" – Chapter 4 (Keys & Addresses) [Link]
    • "Mastering Bitcoin" [Link]
    • "What is a Crypto Wallet?" – Ethereum.org [Link]
    • "ERC-20 Standard Explained" [Link]

    🛠️ Tools:

    • Etherscan (block explorer) [Link]
    • Ian Coleman BIP39 tool (offline use only!) [Link]
    • Testnet Faucet – Get free test ETH for practice [Link]
    • Wallet Downloads (Official Only)

    Lesson 3 - Resources:

    📺 Videos:

    • "Smart Contracts" – Simply Explained (5 min) []
    • "Did Ethereum Sell Out? The Controversial DAO Hack Explained" – CoinGecko(15 min) []
    • "Ethereum Gas Explained" – Finematics (8 min) []
    • "What is Chainlink? LINK Explained Simply" – Crypto Finally Explained (5 min) []

    📖 Reading:

    • "What is a Smart Contract?" – Ethereum.org
    • *"ERC-721 Standard"* – Ethereum.org (introduction only)
    • "The DAO: A $60M Lesson" – Various sources

    🛠️ Interactive:

    • Remix IDE – Deploy test smart contracts (free, browser-based) [Link]
    • CryptoZombies – Learn Solidity by building a zombie game [Link]
    • Etherscan Gas Tracker [Link]

    Lesson 4 - Resources:

    📺 Videos:

    • "Proof-of-Stake (vs proof-of-work)" – Simply Explained (10 min) []
    • "The Environmental Impact of Non-Fungible Tokens (NFTs)" – Slance (15 min) []
    • "ETHEREUM MERGE - The Most Anticipated Event In Crypto Explained" – Finematics (12 min) []

    📖 Reading:

    • "Blockchain and the Environment" – European Environment Agency (report) [Link]
    • "Responsible AI in Blockchain" – OECD AI Policy Observatory [Link]
    • "EU Ethics Guidelines for Trustworthy AI" [Link]

    🌐 Organizations:

  • 🎓 COURSE FINAL ASSIGMENT 

    It is time to bring it all together. As you reach the finish line of this course, take this final assessment to review the key concepts we’ve covered across our entire journey. This ultimate knowledge check will solidify your learning and ensure you are fully equipped to apply these new strategies to build and scale your own project.   

    Successfully completing this evaluation is your final milestone — it not only validates your hard work but also serves as your official stepping stone into the NFT Innovation Labs, where you will turn theory into real-world action.  

    Upon completion of the course, the student receives the following certificates: 

    Certificate of Completion / Certificate of Achievement 

    Confirms that the student has engaged with the course content and completed all required assessments, including passing the final test. 

    Received Credits: 2 

    • ✅ COURSE FINAL ASSIGMENT Quiz
Credits …
NFT ❯
ⓘ Lab Description