Documentation Sources

Certain pages in this documentation are derived from expert audio recordings made by the BSV Blockchain team. This page lists the topics covered and which documentation pages each recording drove.

Audio provenance is cited inline on the relevant pages using HTML comments of the form <!-- audio: <file> @ <timestamp> -->. These comments are internal traceability markers and are not rendered to readers.


Recording: ts-stack.m4a

Transcribed: 2026-04-29 · Model: mlx-whisper large-v3-turbo

TopicPages informed
TS stack overview — collection of libraries and applications covering the BSV blockchain distributed application stack in TypeScriptGet Started: What is the TS Stack
WalletClient as the primary developer entry pointArchitecture: Stack Layers, Choose Your Stack
BRC-100 separation between apps and walletsKey Concepts, Architecture: BRC-100
Wallet Toolbox — for developers building walletsArchitecture: Stack Layers, Choose Your Stack
Network packages / Teranode P2P@bsv/teranode-listener
Overlay abstraction — shared context for applicationsKey Concepts: Overlays
GASP, Topic Manager, Lookup ServiceKey Concepts: Overlays
AuthExpress and PaymentExpress middleware@bsv/auth-express-middleware, @bsv/payment-express-middleware

Note: The section of this recording covering BRC-121 / HTTP 402 produced a transcription loop and was not usable. The 402 middleware documentation was sourced from the package source code directly.


Recording: Btms.m4a

Transcribed: 2026-04-29 · Model: mlx-whisper large-v3-turbo · Clean transcript.

TopicPages informed
BTMS = Basic Token Management System@bsv/btms
Per-token context: token issuer defines BTMS module for their token type@bsv/btms, @bsv/btms-permission-module
Spend authorization modal in BSV Desktop / BSV Browser wallet UIs@bsv/btms-permission-module
USD stablecoin example — user should see "$1.00" not "1 satoshi"@bsv/btms-permission-module
Modular approach — no single hardcoded token spec; integrates with all BRC-100 wallets@bsv/btms

Recording: Chaintracks server.m4a

Transcribed: 2026-04-29 · Model: mlx-whisper large-v3-turbo · Clean transcript.

TopicPages informed
Chaintracks primitives defined in WalletToolbox; server is reference implementationChaintracks Server
Teranode P2P block header ingestionChaintracks Server
Bootstrap sequence: ~900,000 headers, CDN → bundled files → WhatsOnChain fallbackChaintracks Server
API for individual Merkle root / block height validationChaintracks Server