Reviewed Aug 2026
DE
GUILD GUIDE

Who built this, what changed, and where everything lives.

A transparent guide to the Guild as a learning product. Lesson explanations remain original, while technical claims are tested against named mechanisms and deterministic vectors.

ABOUT

Built to turn reading into durable understanding

Ducat’s Bitcoin Guild is a free, Bitcoin-first learning environment. It combines guided explanation, worked examples, direct manipulation, retrieval, teach-back, and spaced review. Ducat appears as a later specialization after the Bitcoin foundations it depends on.

Editorial owner
David Evans
Technical verification
Deterministic protocol suite plus independent Codex benchmark review
Current limitation
Automated technical review is disclosed and does not pretend to be external human peer review
Original instruction

Lessons are written for this Guild. They teach a mechanism in plain language before asking the learner to retrieve or apply it.

Executable checks

Calculations, bytes, Script, signatures, transaction structure, and state transitions are checked by deterministic engines rather than opinion.

Honest boundaries

Examples are labelled as examples. Implemented, proposed, deployed, disputed, and unknown claims are kept distinct.

CHANGE LOG

What changed in the current review cycle

  1. Thirty live Bitcoin utilities

    Added real converters, key and address tools, transaction and PSBT tools, block tools, signature checks, and elliptic-curve operations with canonical default vectors.

  2. Practical beginner wallet path

    Added seven simulated tasks for wallet selection, receiving, payments, fee rescue, recovery, scam defence, and privacy-aware input selection.

  3. Concept-specific visual models

    Added interactive mechanism maps for transactions, Script, Taproot, mining, networking, Lightning, cryptography, keys, privacy, markets, and Ducat vaults.

  4. Navigation and readability

    Added sticky lesson navigation, print support, larger default type, 44-pixel controls, responsive reflow, and visible editorial records.

COURSE MAP

Start broad, then go as deep as you want

BA-00

Start here: How Bitcoin works

Follow one payment from a wallet to confirmations before choosing a deeper path.

BA-00P

Use Bitcoin safely: a practical first path

Practise choosing a wallet, receiving, sending, fees, backups, recovery, scams, and privacy with simulated funds before protocol theory.

BA-01

Foundations of money and computation

Build the mental models needed before touching a transaction.

BA-02

Mathematics and cryptography

Understand the primitives without treating cryptography as magic.

BA-03

History, economics, and game theory

Place Bitcoin in its cypherpunk, monetary, and institutional context.

BA-04

Keys, addresses, wallets, and custody

Control keys safely and understand every encoding layer.

BA-05

Transactions, UTXOs, and the mempool

Construct, inspect, price, and debug Bitcoin transactions.

BA-06

Bitcoin Script

Execute locking conditions one opcode and stack item at a time.

BA-07

SegWit, Taproot, and modern signing

Understand the upgrades that made modern Bitcoin protocols practical.

BA-08

Mining, blocks, and consensus

Follow a transaction from gossip to deeply buried block state.

BA-09

Nodes, networking, and Bitcoin Core

Operate and reason about the software enforcing the rules.

BA-10

Privacy, security, and threat modelling

Protect users against both cryptographic and operational failure.

BA-11

Lightning, channels, DLCs, and layered systems

Understand off-chain enforcement and its on-chain escape hatches.

BA-12

Data protocols, Ordinals, Runes, and BitVM

Analyze protocols built from Bitcoin transaction semantics.

BA-13

Markets, financialization, and risk

Connect protocol mechanics to real financial systems without confusing forecasts with facts.

BA-14

Bitcoin protocol engineering

Move from understanding to building, testing, and reviewing.

DA-01

Ducat system architecture

Map every actor, state object, trust boundary, and Bitcoin commitment.

DA-02

UNIT and the Runes layer

Understand UNIT as one component of Ducat and trace how its token state relates to Bitcoin transactions and vault debt.

DA-03

Ducat vaults and transactions

Build and inspect every vault action end to end.

DA-04

Guardian, FROST, DKG, and custody

Understand what Guardians can sign, refuse, coordinate, and never learn.

DA-05

Ducat oracle and liquidation

Trace price data into a Bitcoin-enforceable liquidation spend.

DA-06

Ducat economics, LPs, and revenue

Model incentives with explicit formulas and versioned assumptions.

DA-07

Ducat validation, operations, and governance

Operate the protocol and challenge its security story.

CORRECTIONS

Unclear or incorrect material should be easy to challenge

Use “Save to my weak spots” in a lesson to keep a private reminder about anything unclear. This saves a note for you; it does not send a correction to the editorial owner. Lesson changes should be checked against the underlying mechanism and executable tests before the answer key is changed.

  1. Exact vector corrections

    Corrected displayed SHA-256 digests, a proof-of-work mutation hash, and a hardened derivation-path label after independent review. Added executable regression checks for every corrected value.

  2. Key validation tightened

    Rejected a zero private scalar and malformed public keys in WIF and address tools. Replaced floating-point modular arithmetic with arbitrary-precision integers.