Skip to content

Resources

Learn beyond the video.

Explore the code, notes, references and additional resources behind the tutorials.

Collections

Everything for one series

Each series has its own page gathering the material that belongs to it.

  • 5 items

    Blockchain Fundamentals

    Start with the fundamentals and understand how blockchain systems actually work — from the problem they were built to solve through to the consensus that keeps them honest.

    Open collection

Code

Code

Repositories built across the tutorials, runnable on their own.

  • CodeBlockchain

    Blockchain Fundamentals — example repository

    The minimal chain built across the series: block structure, hash linking, validation and a toy consensus loop, in one runnable project.

    • TypeScript
    • #blockchain
    • #hashing
    • #consensus

Notes

Notes

Condensed written explanations to read instead of, or alongside, a video.

  • NotesBlockchain

    Blockchain Fundamentals — study notes

    Condensed notes for the series: the vocabulary, the four conditions, the consensus comparison table and the questions to ask of any chain.

    • #reference
    • #summary

Documentation and references

Documentation and references

Primary sources worth reading directly rather than in summary.

Examples

Examples

Small experiments that make a mechanism visible.

  • ExamplesDecentralized Systems

    Consensus mechanisms — runnable comparison

    Small standalone programs that run a proof-of-work loop and a BFT voting round side by side, so the difference in message count and finality is visible rather than described.

    • TypeScript
    • #consensus
    • #simulation

Recommended reading

Recommended reading

Papers and long-form writing that repay the time.