1. Introduction
  2. The Nim Programming Language
    1. Nim routines, procedures, functions, templates, macros
      1. Operators, bit manipulation
      2. Closure iterators
    2. Datatypes: value, ref, ptr
      1. Casting and low-level memory representation
      2. Memory Management and Garbage Collection
      3. Generic types & static types
      4. Arrays, openarrays, strings, C-strings
    3. Correctness: distinct, mutability, effects, exceptions
    4. Debugging Nim, sanitizers, fuzzers
    5. Foreign lang interop: C and C++
    6. Nim threat model
    7. Nim FAQ
  3. Nimbus NBC - The Nim-Beacon-Chain
    1. Build system and dependencies
    2. Threat model
  4. Serialization
  5. Async/Await with Chronos
  6. Cryptography
  7. Ethereum Networking