/Session-notes/resources_
Resource library.
Every book, article, tool and wallet shared in our sessions, in one place. 93 resources from 6 sessions so far.
Bitcoin basics
Satoshi Nakamoto (2008)
Shared in: Sovereign Bitcoiner Workshop, October 14, 2026Self-custody
Where the m/48'/0'/0'/2' path for native SegWit multisig comes from
Shared in: Self-Custody Workshop, October 16, 2026Guides for multisig, coin control and airgapped signing
Shared in: Self-Custody Workshop, October 16, 2026Hardware wallets
Key 3 in the demo, air-gapped with a microSD card
Shared in: Self-Custody Workshop, October 16, 2026Recommended for beginners, made in Switzerland
Shared in: Self-Custody Workshop, October 16, 2026Privacy
Michael Bazzell, privacy in every area of life: operating system, browser, Tor and more
Shared in: Privacy Track, October 6, 2026IRS-CI (2024), this session’s chain-analysis case: a mixer run from 2011 to 2021, where the reports never say how the tracing worked
Shared in: Privacy Track, October 6, 2026The quiz Razor ran on the call
Shared in: Privacy Track, October 6, 2026 · Privacy Track, October 20, 2026Bruce Schneier (2006)
Shared in: Sovereign Bitcoiner Workshop, October 14, 2026Daniel J. Solove (2007)
Shared in: Sovereign Bitcoiner Workshop, October 14, 2026George Orwell, Franz Kafka, the two metaphors for surveillance (self-censorship) and data collection (power imbalance)
Shared in: Sovereign Bitcoiner Workshop, October 14, 2026PayJoin
The original protocol, where the receiver runs a web server
Shared in: Privacy Track, October 6, 2026 · Privacy Track, October 20, 2026Mailbox directory plus an oblivious HTTP relay, no receiver server needed
Shared in: Privacy Track, October 6, 2026 · Privacy Track, October 20, 2026The bitcoin: link that carries the pj= PayJoin parameter
Shared in: Privacy Track, October 6, 2026Partially signed Bitcoin transactions, the data format PayJoin passes back and forth (they can be unsigned or fully signed too)
Shared in: Privacy Track, October 6, 2026The PayJoin Dev Kit and docs
Shared in: Privacy Track, October 6, 2026 · Privacy Track, October 20, 2026The standard behind the OHTTP relay that hides your IP from the directory
Shared in: Privacy Track, October 20, 2026Hybrid public key encryption, used to lock the PSBT so only the receiver can read it
Shared in: Privacy Track, October 20, 2026The core PayJoin library, now with the OHTTP relay inside it; FFI bindings for other languages need testing and help
Shared in: Privacy Track, October 20, 2026All PayJoin projects, including the new BTCPay Server plugin (alpha)
Shared in: Privacy Track, October 20, 2026Cypherpunk history
Timothy C. May (1988)
Shared in: Sovereign Bitcoiner Workshop, October 14, 2026History
1933, fun fact from the call is that Bitcoin’s difficulty adjusts every 2016 blocks, which is 6102 backwards
Shared in: Sovereign Bitcoiner Workshop, October 14, 2026Bitcoin network
How nodes talk: message headers, magic bytes, block and getblocks messages
Shared in: Code Review Club, October 8, 20260xB10C, suspicious nodes that connect and only listen, spotted with Peer Observer
Shared in: Code Review Club, October 8, 2026Bitcoin project an attendee contributes to, where LLMs do most first-pass reviews
Shared in: Code Review Club, October 8, 2026Code review
0xB10C, monitors the Bitcoin P2P network for anomalies and attacks with honeypot nodes; the PR we reviewed adds integration tests to its eBPF extractor
Shared in: Code Review Club, October 8, 2026The message queue Peer Observer’s tests need (set NATS_SERVER_BINARY)
Shared in: Code Review Club, October 8, 2026The free plan is enough to paste a PR link and ask how to build and test it
Shared in: Code Review Club, October 8, 2026Nostr
The Nostr Implementation Possibilities, like BIPs for Nostr, with the list of event kinds
Shared in: Code Review Club, October 8, 2026Spec for storing media on servers you choose, tied to your Nostr key
Shared in: Code Review Club, October 8, 2026Gigi, one command sets up a Nostr identity, relays, Lightning address and Cashu wallet, and health-checks an npub
Shared in: Code Review Club, October 8, 2026Fiatjaf, command-line tool to sign, publish and query Nostr events
Shared in: Code Review Club, October 8, 2026Nostr client and relay
Shared in: Code Review Club, October 8, 2026 · Sovereign Bitcoiner Workshop, October 14, 2026The “half-decentralized” comparison: your account lives on someone’s server
Shared in: Code Review Club, October 8, 2026Lightning
Wraps a Lightning invoice so payers don’t see your node
Shared in: Sovereign Bitcoiner Workshop, October 14, 2026Private peer-to-peer exchange over Lightning, uses LN Proxy
Shared in: Sovereign Bitcoiner Workshop, October 14, 2026Self-custodial lightning node; the quickest one to hand to an agent for payments
Shared in: Agentic Engineering & Coding Workshop, October 21, 2026Ecash
Wallets
Sends and receives PayJoin; used for the live demo
Shared in: Privacy Track, October 6, 2026 · Privacy Track, October 20, 2026Turn PayJoin on in settings, then share the receive link
Shared in: Privacy Track, October 6, 2026 · Self-Custody Workshop, October 16, 2026 · Privacy Track, October 20, 2026Can send PayJoin v1, so hardware wallets can pay through it, but can’t receive
Shared in: Privacy Track, October 6, 2026 · Sovereign Bitcoiner Workshop, October 14, 2026 · Self-Custody Workshop, October 16, 2026 · Privacy Track, October 20, 2026How merchants received PayJoin v1 with their own server
Shared in: Privacy Track, October 6, 2026 · Privacy Track, October 20, 2026 · Agentic Engineering & Coding Workshop, October 21, 2026Custodial Lightning wallet used in the demo
Shared in: Sovereign Bitcoiner Workshop, October 14, 2026Custodial Lightning wallet used in the demo
Shared in: Sovereign Bitcoiner Workshop, October 14, 2026On-chain wallet that can freeze UTXOs
Shared in: Sovereign Bitcoiner Workshop, October 14, 2026 · Self-Custody Workshop, October 16, 2026Multisig wallet with desktop and mobile apps, used to restore the wallet. A dedicated Nunchuk workshop is planned
Shared in: Self-Custody Workshop, October 16, 2026Search here first, then open an issue if a PayJoin bug isn't reported yet
Shared in: Privacy Track, October 20, 2026Security
Why a general-purpose laptop is a hard place to keep keys
Shared in: Sovereign Bitcoiner Workshop, October 14, 2026Explorers
Used live to read the PayJoin transaction
Shared in: Privacy Track, October 6, 2026 · Sovereign Bitcoiner Workshop, October 14, 2026 · Privacy Track, October 20, 2026The free data source behind the live transaction visualizers
Shared in: Agentic Engineering & Coding Workshop, October 21, 2026Listen to Bitcoin transactions as bubbles and sounds; one of the inspirations for the visualizers
Shared in: Agentic Engineering & Coding Workshop, October 21, 2026Messaging
Private group chat built on Nostr
Shared in: Sovereign Bitcoiner Workshop, October 14, 2026Nostr messenger with ecash and Lightning built in
Shared in: Sovereign Bitcoiner Workshop, October 14, 2026AI agents
Open-source coding agent for the terminal, paired with a cheap DeepSeek model to build the visualizers
Shared in: Agentic Engineering & Coding Workshop, October 21, 2026Nous Research, open-source agent used as a personal workspace and one of the harnesses an orchestrator can hand work to
Shared in: Agentic Engineering & Coding Workshop, October 21, 2026Low-cost models (V4 Flash) that were "cheap, reliable and enough" for small web projects
Shared in: Agentic Engineering & Coding Workshop, October 21, 2026Block, lets agents in different harnesses talk to each other; ideas from it went into the orchestrator app
Shared in: Agentic Engineering & Coding Workshop, October 21, 2026A tmux-style terminal for agents: an orchestrator hands tasks to a builder pane and a reviewer pane (guide)
Shared in: Agentic Engineering & Coding Workshop, October 21, 2026Rent out a Mac's spare compute to run open models for OpenRouter users and get paid
Shared in: Agentic Engineering & Coding Workshop, October 21, 2026One API for many AI models, where Darkbloom machines show up as a provider
Shared in: Agentic Engineering & Coding Workshop, October 21, 2026Voice-to-text on your computer, recommended for talking to agents instead of typing
Shared in: Agentic Engineering & Coding Workshop, October 21, 2026Vibe coding
The vibe coding app Andy used for the simulator: chat with the agent, click an element to change it, roll back from history, publish in one click
Shared in: Agentic Engineering & Coding Workshop, October 21, 2026AI music, used for the soundtrack of the mempool visualizers
Shared in: Agentic Engineering & Coding Workshop, October 21, 2026Commit to GitHub and the site deploys itself, so a refresh shows the agent's change
Shared in: Agentic Engineering & Coding Workshop, October 21, 2026Self-hosting
A keyboard-driven Linux setup several builders are trying; it comes with Herdr and voice dictation
Shared in: Agentic Engineering & Coding Workshop, October 21, 2026Home server that runs BTCPay Server and more; it travels with the host
Shared in: Agentic Engineering & Coding Workshop, October 21, 2026Home server; one builder turned an old one into the always-on box for nightly agent jobs
Shared in: Agentic Engineering & Coding Workshop, October 21, 2026Reach a home server from your phone without opening ports
Shared in: Agentic Engineering & Coding Workshop, October 21, 2026Open-source media server; the orchestrator can read its subtitles and "watch" with you
Shared in: Agentic Engineering & Coding Workshop, October 21, 2026Productivity
Open-source tiling window manager for macOS
Shared in: Agentic Engineering & Coding Workshop, October 21, 2026Tiling window manager for Windows
Shared in: Agentic Engineering & Coding Workshop, October 21, 2026Keyboard launcher for macOS
Shared in: Agentic Engineering & Coding Workshop, October 21, 2026Code Orange
Every 1st and 3rd Tuesday: PayJoin, Silent Payments, Floresta, JoinMarket, Fedimint and more
Shared in: Privacy Track, October 6, 2026 · Code Review Club, October 8, 2026 · Sovereign Bitcoiner Workshop, October 14, 2026 · Self-Custody Workshop, October 16, 2026 · Privacy Track, October 20, 2026The follow-up session two days later
Shared in: Privacy Track, October 6, 202610-week study cohort starting Monday 16 November (announced on the call as Mastering Bitcoin)
Shared in: Code Review Club, October 8, 2026Why privacy matters and how PayJoin fools chain analysis
Shared in: Privacy Track, October 20, 2026Every 3rd Wednesday, 12:00 UTC on Discord
Shared in: Agentic Engineering & Coding Workshop, October 21, 2026The next session, Wednesday 28 October
Shared in: Agentic Engineering & Coding Workshop, October 21, 2026Nothing matches that search yet.
Bitcoin Only
Ready to become a Bitcoin builder?
Join the next cohort, drop into a workshop, or come say hello in Discord. The community is free and open.