Illustrations from the twelve Web3 Made Simple modules

About the Academy

Your journey into blockchain starts here

Heard people talk about Bitcoin, wallets, NFTs or DeFi and never quite understood them? The BMA Web3 Academy breaks complicated ideas into simple explanations, practical demonstrations and real-world examples. No technical background or crypto experience needed.

At Bark Media Africa, we believe that knowledge creates opportunities. Our mission is to help Africans understand emerging technologies, develop practical skills, build meaningful connections, and participate confidently in the global digital economy. We learn together, grow together, and create opportunities together.

Duration
6–12 weeks
Modules
12
Format
Short lessons + practice
Cost
Free

Who it's for: Students, creators, entrepreneurs, professionals and curious beginners.

Education first. Safety always. Opportunities through knowledge.

Learning outcomes

By the end you'll be able to…

  • Explain Web3, blockchain, cryptocurrency, decentralisation and digital ownership in plain language.
  • Understand how blockchain transactions are recorded and verified.
  • Describe wallets, public addresses, private keys, seed phrases and transaction fees.
  • Recognise coins, tokens, stablecoins, NFTs, smart contracts and decentralised applications.
  • Understand the basics of DeFi and its common technical and financial risks.
  • Identify Web3 careers, creator opportunities, community roles and ways to contribute to projects.
  • Spot common scams and build a safe, independent learning plan.

The course

12 modules, one step at a time

Tap a module to open its notes. Mark it done when you finish; your progress is saved on this device.

Module 01 · Week 1 · What exactly is Web3?

Welcome to Web3

  • Web1, Web2, Web3
  • Centralised vs decentralised
  • Digital ownership
  • Myths and misconceptions

Web1 is commonly described as a read-focused internet. Web2 introduced interactive platforms where people create and share content. Web3 emphasises blockchain-based applications, digital assets and participation through decentralised systems.

Centralised systems are controlled by a central organisation. Decentralised systems distribute some control among many participants.

Example

On a conventional social platform, a company controls the rules and your account. A blockchain application may let you connect a wallet and interact with shared network records.

Remember

Web3 does not automatically mean every application is decentralised, or that users control everything.

Practical activity

List the apps you use every day and discuss who controls your account, your content and your digital assets on each.

Module 02 · Week 1 · The technology behind Web3

Understanding Blockchain

  • Blocks and transactions
  • Cryptographic hashes
  • Distributed ledgers
  • Public vs private chains

A blockchain is a ledger shared across a network. Transactions are grouped into blocks, and cryptographic hashes link the blocks and reveal changes to recorded data. Network participants follow shared rules to validate transactions.

Because copies of the ledger are kept by many participants, changing an established record is difficult: the network rules and cryptographic links expose it.

Example

Imagine a class record book copied by several students. If someone changes an old entry in only one copy, the other copies reveal the difference.

Remember

Blockchains make unauthorised changes difficult, but they are not automatically error-free or immune to attacks.

Practical activity

Build a paper blockchain with numbered blocks, then show what happens when someone tries to change an earlier record.

Module 03 · Week 2 · Understanding digital assets

Cryptocurrency, Coins and Tokens

  • Bitcoin and altcoins
  • Coins vs tokens
  • Stablecoins
  • Utility and governance tokens
  • Market cap and volatility

Cryptocurrency is a digital asset that uses cryptography and blockchain or related networks. Bitcoin was designed for peer-to-peer digital payments without a central payment operator.

A coin is usually the native asset of a blockchain; a token is created on an existing blockchain. Stablecoins aim to hold a steady value, often against a currency. Utility tokens give access to a product or service, and governance tokens may give holders a vote on project decisions.

Example

A network may use its native coin for transaction fees, while an app on that network issues a separate token for membership or voting.

Remember

Stablecoins can lose their peg. Market capitalisation is roughly price × circulating supply, and crypto prices can swing sharply.

Practical activity

Sort a list of sample digital assets by their purpose (payment, stable value, utility, governance) without buying anything.

Module 04 · Week 2 · Your first step into digital ownership

Crypto Wallets and Seed Phrases

  • Hot vs cold wallets
  • Custodial vs self-custody
  • Public address
  • Private key
  • Seed phrase
  • Network fees

A wallet is a tool for managing keys and interacting with digital assets. Your public address can be shared to receive assets. Your private key authorises transactions, and your seed phrase can restore access to the wallet.

Hot wallets are connected to the internet; cold wallets keep keys offline. With a custodial wallet a provider holds the keys; with self-custody you hold them yourself.

Example

Give a friend your public address so they can send you a supported asset. Never give anyone your private key or seed phrase.

Remember

Check the network, the destination address and the fee before sending. A transfer on the wrong network or to the wrong address can be impossible to reverse.

Practical activity

Explore a wallet interface with a demo or testnet wallet. Nobody should ever be asked to reveal a real seed phrase or private key.

Module 05 · Week 3 · How blockchain applications work

Smart Contracts and dApps

  • Smart contracts
  • dApps
  • Wallet connections
  • Permissions and approvals

A smart contract is a program deployed on a blockchain that runs according to programmed rules. A decentralised application (dApp) uses blockchain functionality as part of how it works.

Connecting your wallet lets an app request information or ask you to approve transactions. An approval can authorise a contract to access or move certain assets.

Example

A ticketing contract issues a digital ticket automatically once it receives a valid payment.

Remember

Smart contracts can contain bugs. A wallet connection or approval is not automatically safe: read what you are signing.

Practical activity

Design a simple digital agreement that releases a reward when a clearly defined condition is met.

Module 06 · Week 3 · Financial services on blockchain

Decentralised Finance (DeFi)

  • CeFi vs DeFi
  • CEX vs DEX
  • Liquidity pools and swaps
  • Lending, staking, yield farming
  • Gas, slippage, impermanent loss

DeFi uses blockchain applications to provide financial functions. A centralised exchange (CEX) is run by a company; a decentralised exchange (DEX) typically uses smart contracts to facilitate trades.

A liquidity pool is a set of assets deposited into a smart contract to support trading. A swap exchanges one asset for another and costs a gas fee. Slippage is the gap between the price you expect and the price you get. Liquidity providers can face impermanent loss when the prices of pooled assets move apart.

Example

Follow a sample token swap on a testnet and spot its estimated fee, the approvals it needs and the possible slippage.

Remember

Returns are never guaranteed. Risks include contract exploits, liquidity problems and outright losses.

Practical activity

Trace a sample swap on a block explorer or testnet and list every fee, approval and risk you can identify.

Module 07 · Week 4 · More than digital pictures

NFTs, Digital Ownership and Gaming

  • Non-fungible tokens
  • Collectibles and memberships
  • Tickets and gaming assets
  • Royalties and licensing
  • Ownership limits

An NFT is a distinct blockchain token that can represent a specific digital or physical item, or a claim related to it. Unlike coins, each NFT has its own identity and is not interchangeable.

Owning an NFT does not automatically mean owning the copyright or having unlimited rights to use the artwork. Your rights depend on the terms attached and the law.

Example

A creator issues NFT membership cards that give holders access to a community event.

Remember

Check what an NFT actually grants, where its content is stored, and what licence applies.

Practical activity

Design an NFT membership-card concept for a community, a creator or a local business.

Module 08 · Week 4 · Understanding different blockchains

Blockchain Networks and Ecosystems

  • Bitcoin, Ethereum, Solana, Stellar, Dogecoin
  • Layer 1 vs Layer 2
  • Speed, cost and security trade-offs
  • Bridges and interoperability
  • Block explorers

Different blockchains use different designs and rules. A Layer 1 is a base blockchain; Layer 2 systems work on top of a base network to improve capacity or cost.

Interoperability is about different systems working together; bridges move assets or information between networks. A block explorer lets anyone inspect public blockchain data.

Example

Search a transaction on a public block explorer and read its status, destination address, fee and block.

Remember

Every network trades off speed, fees, security and decentralisation. Bridges add extra risk.

Practical activity

Compare two networks on public block explorers and inspect their transaction details, fees and activity.

Module 09 · Week 5 · Protect yourself before exploring

Security, Scams and Risk Management

  • Phishing and fake websites
  • Impersonation
  • Fake airdrops and giveaways
  • Malicious approvals
  • Rug pulls

Scammers imitate trusted projects, offer fake rewards, send suspicious links and pressure people to act fast. A rug pull is when a project is abandoned or used deceptively in a way that harms participants.

Verify websites and social accounts yourself, review wallet permissions, secure your accounts, and never act under pressure.

Example

A message offers free tokens but asks for your recovery phrase. That is a major warning sign: real support never needs your seed phrase.

Remember

If it promises guaranteed profit, demands urgency, or asks for secrets, stop and verify.

Practical activity

Review a set of simulated scam messages and point out every red flag before interacting.

Module 10 · Week 5 · Turning knowledge into useful skills

Web3 Careers and Creator Opportunities

  • Community management
  • Content and storytelling
  • Research and design
  • Partnerships and ambassadors
  • Freelancing and portfolios

Web3 projects need more than programmers. They need people who explain concepts, support users, run and moderate communities, research projects, design, and communicate with audiences.

Business development, education, support and development roles are all open to people who can show real, verifiable work.

Example

Build a portfolio of educational posts that explain blockchain terms, and practise moderating a community with clear guidelines. (This is exactly what BMA interns do.)

Remember

Focus on skills you can demonstrate and credible work samples, not promises of quick income or token rewards.

Practical activity

Create a beginner Web3 profile and pick three roles or skills to develop next.

Module 11 · Week 6 · From learning to contributing

Building in Web3 and Finding Opportunities

  • Researching projects
  • Reading documentation
  • GitHub and open source
  • Hackathons, grants, bounties
  • Personal branding and networking

Before contributing to a project, research the problem it solves, read its documentation, confirm its official channels and judge whether its claims are credible.

Open-source software lets others use and contribute to the code under a licence. Hackathons are events where people build and present projects; grants fund eligible work; bounties reward a defined task.

Example

Research a project, identify who it's for, verify its official website, and propose one improvement to its documentation.

Remember

Opportunities can be competitive, conditional or fraudulent. Check eligibility and terms before sharing information or doing work.

Practical activity

Research one project, explain the problem it solves, verify its official channels and present one way you could contribute.

Module 12 · Week 6 · Put your knowledge into practice

Graduation and Your First Web3 Project

  • Concept review
  • Real-world use cases
  • Project presentation
  • Risk assessment
  • 30-day learning roadmap

The final module brings everything together. You explain a real-world use case, present a small project or initiative, identify its risks and decide what to learn next.

Example

Propose a community event ticketing system: who it serves, why blockchain helps, its limitations and its security concerns.

Remember

A good beginner project shows understanding and responsible research, not how much crypto you own.

Practical activity

Present your final project: what you learned, the risks you considered, and your personal 30-day roadmap.

How to study

A 30-minute lesson

  1. Learn 10 min

    One concept in everyday language with familiar examples.

  2. Discuss 5 min

    Questions, then explain the idea in your own words.

  3. Demonstrate 10 min

    A diagram, a wallet interface, a block explorer or a testnet example.

  4. Practise 5 min

    A small task you can complete on your own.

Pace

Six weeks, two modules a week

Prefer a slower pace? Take one module a week over twelve weeks.

  1. Week 1Modules 1–2Understand Web3 and blockchain fundamentals
  2. Week 2Modules 3–4Learn digital assets and wallet security
  3. Week 3Modules 5–6Understand smart contracts and DeFi risks
  4. Week 4Modules 7–8Explore NFTs and blockchain networks
  5. Week 5Modules 9–10Practise scam detection and explore careers
  6. Week 6Modules 11–12Research a project and present your final idea

Vocabulary

Web3 words, in plain language

Web3
An internet vision built on blockchain, digital assets and decentralised participation.
Blockchain
A ledger that records transactions in linked blocks.
Decentralisation
Spreading control across many participants instead of one central authority.
Cryptocurrency
A digital asset secured with cryptographic techniques.
Coin
Usually the native asset of a blockchain.
Token
A digital asset issued on an existing blockchain.
Stablecoin
A token designed to hold a steady value, often pegged to a currency.
Wallet
A tool for managing keys and interacting with blockchain assets.
Public address
An address you can share to receive digital assets.
Private key
A secret credential that authorises transactions.
Seed phrase
A recovery phrase that restores wallet access. Never share it.
Smart contract
A blockchain program that runs according to programmed rules.
dApp
A decentralised application that uses blockchain functionality.
DeFi
Decentralised finance: financial services built on blockchain apps.
NFT
A distinct, non-fungible blockchain token.
Gas fee
A fee paid to process a blockchain operation.
Slippage
The difference between the expected and actual price of a trade.
Block explorer
A website for inspecting public blockchain records.
Layer 1
A base blockchain network.
Layer 2
A system built on a base blockchain, often to make it faster or cheaper.
Bridge
A tool that moves assets or information between blockchains.
Phishing
A deceptive attempt to steal sensitive information or access.
Rug pull
A project abandoned or used deceptively in a way that harms participants.

Side by side

Important comparisons

Web2

  • Often relies on centrally operated platforms
  • Accounts commonly controlled by service providers
  • Data and platform rules managed by companies
  • Users depend on platform policies

Web3

  • Can use decentralised networks
  • Some apps allow wallet-based participation
  • Some records and rules kept by blockchain protocols
  • Users may have more direct control, and more responsibility

General distinctions, not absolute rules: many Web3 apps still depend on centralised services.

Safety always

Six rules to protect yourself

  1. Protect your recovery credentials

    Never share your seed phrase, private key or wallet recovery code. Real support never asks for them.

  2. Verify official sources

    Check websites, contract addresses and social accounts independently before you trust them.

  3. Inspect links and approvals

    Avoid suspicious links and understand exactly what a wallet approval authorises before you sign.

  4. Distrust guaranteed returns

    Promises of guaranteed profit, urgency, secret opportunities and surprise rewards are warning signs.

  5. Practise on testnets first

    Use demo wallets and testnets for anything unfamiliar. Blockchain transactions can be irreversible.

  6. Never risk what you cannot lose

    Crypto assets are volatile and projects can fail.

Want to check a link someone sent you? Use the scam checker in the Web3 Hub.

Check yourself

10-question review quiz

Question 1 of 10What is the main idea behind Web3?

Short-answer practice

Answer in your own words first, then reveal a suggested answer.

Explain the difference between a centralised and a decentralised system.

Centralisation places control with a central organisation. Decentralisation spreads some control across many participants or network components.

Why are cryptographic hashes useful in a blockchain?

A hash turns data into a fixed-length output. Change the data and the hash changes, which links blocks together and reveals tampering.

What is the difference between a public address, a private key and a seed phrase?

A public address can be shared to receive assets. A private key authorises transactions. A seed phrase recovers wallet access and must stay secret.

How could a smart contract be used for event ticketing?

The contract issues a digital ticket once it receives a valid payment and the programmed conditions are met.

Name three risks of DeFi.

Smart-contract bugs, price slippage, impermanent loss, liquidity problems, high fees and fraudulent protocols.

How would you investigate a transaction on a block explorer?

Search the transaction ID and check its status, sender, recipient, block details and fee.

List five warning signs of a Web3 scam.

Requests for recovery phrases, guaranteed returns, urgency, impersonation, suspicious links and fake giveaways.

Name three Web3 careers that do not need programming.

Community management, moderation, content creation, research, design, storytelling, education and user support.

Assessment & graduation

How you graduate

We assess understanding and practical skills, never how much crypto you own or whether a token goes up.

Module quizzes25%
Practical exercises35%
Final project presentation30%
Participation and peer learning10%

To complete the course: a final score of at least 70%, the security module (Module 9) completed, and your final project submitted. You receive a BMA certificate of completion.

Final revision checklist

Am I ready?

Pull up a chair in the Space.

Free to join, and you can start in today's Space.

Registration open

DDABUJA

After #DDOKO took Web3 to the top of the trends, the pack is coming together in Abuja. Register to secure your spot.

📍 Abuja, Nigeria🗓 Date and venue announced on X🐾 17 registered · see who's coming

On a computer? Scan with your phone camera to register on your phone.

Only share your public wallet address (it starts with D). Never share your seed phrase or private key with anyone, including us.