cardano course
  • Welcome!
  • Video lessons
  • Handbook
    • Module 1. Building and running the node
      • Building the node
      • Running the node and connecting to a network
    • Module 2. Basic operations
      • Creating keys and addresses
      • Creating a simple transaction
      • Registering the stake address and delegating
    • Module 3. Protocol parameters and configuration files
      • Protocol parameters
      • Byron genesis file
      • Shelley genesis file
      • Alonzo genesis file
      • Conway genesis file
      • Node configuration file
      • Topology file
    • Module 4. Peer-to-peer (P2P) networking
    • Module 5. Creating a stake pool
      • The setup
      • Generating keys
      • Registering a stake pool
      • Runtime system options
      • Running the nodes
      • Stake snapshots
      • Upgrading cardano-node and cardano-cli
      • Pool operations and maintenance
      • Retiring a stake pool
    • Module 6. Monitoring the nodes
    • Module 7. Cardano governance
      • Update proposals
      • Polls
    • Module 8. Setting up a local cluster
      • Creating a local cluster
      • Spending the genesis UTXO
      • From Byron to Shelley
      • Moving funds to a Shelley address
      • Creating a first stake pool
      • Bringing decentralization parameter down to .80
      • From Shelley to Alonzo
      • Creating a second stake pool before moving to the Babbage era
      • Redelegating genesis keys
      • Vasil hard fork
      • Creating a local cluster with the mkfiles script
    • Module 9. Simple scripts and Plutus scripts
    • Module 10. New tracing system
    • Module 11. Running the SMASH server
    • Module 12. Running the token metadata server
  • Curated playlist
Powered by GitBook
On this page

Was this helpful?

Edit on GitHub

Video lessons

In this section, you'll find a collection of video tutorials and guides crafted to enhance your proficiency in using developer tools for your Cardano projects.

Whether you're a beginner or an experienced developer, these tutorials span a wide array of topics, ranging from building the node to setting up a stake pool, creating a local cluster, understanding Cardano governance, and more.

Video tutorials are designed for ease of comprehension, offering clear, step-by-step instructions to help you quickly become proficient with Cardano. The Handbook section provides written guides and reference materials that complement your learning experience.

Videos

Click the link to access the video lesson of your choice. Next to each module title, you'll find a link to the corresponding section in the handbook for additional reference.

Module 1. Setting up the node (Handbook: Module 1)

  1. Building the node with Cabal

  2. Building the node with Nix

  3. Running the node and connecting to different networks

Module 2. Basic operations (Handbook: Module 2)

  1. Generating keys and addresses

  2. Creating simple transactions using the 'build-raw' command

  3. Creating simple transactions with 'build' command

  4. Registering a stake address and creating a delegation certificate

Module 3. Protocol parameters (Handbook: Module 3)

  1. Protocol parameters part 1/4

  2. Protocol parameters part 2/4

  3. Protocol parameters part 3/4

  4. Protocol parameters part 4/4

Module 4. Peer-to-peer (P2P) networking (Handbook: Module 4)

  1. How P2P works

  2. Preparing configuration and topology files

Module 5. Creating a stake pool on the preview testing environment (Handbook: Module 5)

  1. The setup

  2. Generating stake pool keys

  3. Registering a stake pool on-chain

  4. Stake pool's topology file, startup script, and systemd

  5. Requesting delegation from the faucet and stake snapshots

  6. Stake pool operations part 1

    1. Querying the stake snapshot

    2. Querying leadership schedule

    3. Querying KES period information

    4. Renewing KES keys and an operational certificate

  7. Stake pool operations part 2

    1. Changing pool parameters

    2. Withdrawing rewards

  8. Stake pool operations part 3

    1. Updating cardano-node and cardano-cli

    2. Retiring a stake pool

  9. Bonus: obtaining signing keys for wallet addresses.

Module 6. Monitoring the nodes (Handbook: Module 6)

  1. Setting up a monitoring server with Prometheus

  2. Configuring a Grafana dashboard (WIP)

Module 7. Governance (Handbook: Module 7)

  1. Cardano governance

  2. SPO polls

Module 8. Local cluster (Handbook: Module 8)

  1. Creating a local cluster that starts in Byron

  2. From Byron to Shelley

  3. Creating a stake pool

  4. Bring the 'd' parameter down

  5. From Shelley to Alonzo

  6. The Vasil hard fork (WIP)

  7. The SECP intra-era hard fork (WIP)

Module 9. Simple scripts and Plutus scripts (WIP)

Module 10. The new tracing system (WIP)

Module 11. Running a SMASH server (WIP)

Module 12. Running a token metadata server (WIP)

PreviousWelcome!NextHandbook

Last updated 1 year ago

Was this helpful?