Setting Up A Wallet

A hands-on tutorial to Setting Up Your First Blockchain Wallet - This lesson offers a detailed guide to creating a secure MetaMask wallet from scratch. Discover the core concept of self-custody and the non-negotiable rules for protecting your Secret Recovery Phrase.

1. What Is A Wallet
An essential introduction to What Is a Blockchain Wallet? - This lesson explains how a digital wallet gives you direct control over your crypto assets, removing the need for traditional intermediaries. Discover the fundamental concepts of a public wallet address—your digital mailbox—and native currency, the two keys to transacting on a blockchain. Duration: 3min
2. Setting Up A Wallet
A hands-on tutorial to Setting Up Your First Blockchain Wallet - This lesson offers a detailed guide to creating a secure MetaMask wallet from scratch. Discover the core concept of self-custody and the non-negotiable rules for protecting your Secret Recovery Phrase. Duration: 11min
3. Metamask Wallet Walkthrough
An operational guide to MetaMask Wallet: A Detailed Walkthrough - This lesson covers key functions for using your wallet effectively, from managing multiple accounts to adding custom EVM networks and enabling testnets. Master the critical security principle of separating your development and main wallets to safeguard your assets. Duration: 7min
4. Sending Your First Transaction
An interactive tutorial on How to Send Your First Blockchain Transaction with a Tenderly Virtual Testnet - Go from zero to your first transaction in a safe, sandboxed environment using Tenderly. Learn to spin up a private blockchain, connect your MetaMask wallet, and master the core mechanics of on-chain interaction. Duration: 9min
5. A Note On Testnets
An essential advisory to A Crucial Guide to Testnets: Public vs. Virtual - This lesson contrasts the frustrating bottlenecks of public testnets with the ease and efficiency of virtual alternatives. Learn why Tenderly is the recommended environment for a smooth development journey, free from faucet-hunting. Duration: 3min
6. Sending First Transaction On A Testnet
A hands-on walkthrough to A Step-by-Step Guide to Sending Your First Public Testnet Transaction - This lesson demystifies on-chain interaction, guiding you from acquiring free testnet currency to sending your first transaction with MetaMask. Learn how to use a block explorer like Etherscan to track your activity, making the abstract concept of a public ledger tangible and real. Duration: 4min
7. Introduction To Gas
A demystifying breakdown of Understanding Gas: The Fuel of the Ethereum Network - This lesson explains why every Ethereum transaction requires a fee, breaking down Gas as computational effort and Gas Price as a bid for priority. Learn how to calculate your total cost and why ETH is the essential fuel for the network. Duration: 10min
8. What Are Smart Contracts
A concrete introduction to What Are Smart Contracts? A Technical Introduction - This lesson breaks down the journey from a simple line of code to a live, on-chain program. Explore the lifecycle of a smart contract: writing in Solidity, compiling to bytecode, and deploying it as an immutable, transparent application. Duration: 3min

Certification: Blockchain Basics

Exam

This proficiency exam is designed to confirm your understanding of all key concepts and learnings presented in the course material. You will have 45 minutes to answer 30 questions and score 18 to pass and earn a Certificate of Completion.

Duration: 45min Questions: 30 questions

Course Overview

About the course

What you'll learn

What blockchains are and how they work

Key blockchain components: wallets, gas, nodes, consensus

How to send transactions

The role and risks of smart contracts

How blockchains scale with L2 rollups

Real-world use cases like DEXs, RWAs, stablecoins, and NFTs

Blockchain threats like MEV and Sybil attacks

The lifecycle of a blockchain transaction

Course Description

Who is this course for?

  • Blockchain users
  • Finance professionals
  • Software engineers
  • Web3 developers

Potential Careers

Security researcher

$49,999 - $120,000 (avg. salary)

Web3 developer

$60,000 - $150,000 (avg. salary)

Smart Contract Engineer

$100,000 - $150,000 (avg. salary)

Smart Contract Auditor

$100,000 - $200,000 (avg. salary)

Web3 Developer Relations

$85,000 - $125,000 (avg. salary)

Meet your instructors

Ciara Nightingale

Ciara Nightingale

Developer relations at Cyfrin

Guest lecturers:

Jessica Young

Jessica Young

Educator at Cyfrin

Patrick Collins

Patrick Collins

Founder at Cyfrin

Last updated on October 17, 2025