Source atlas31 linksReviewed Sep 2026

Follow the claim
to its source.

A status-labeled map of the specifications, maintained code, examples, and historical material behind BSV overlays. This is a reading route—not a pile of links.

Current / maintainedContext / exampleHistorical / aspirational

How this atlas is curated

Status is part
of the meaning.

Overlay vocabulary has evolved. Earlier “confederacy” discovery documents help explain the lineage, but BRC-88 is the current SHIP/SLAP source. BRC-76 introduced GASP; current package documentation describes the behavior people actually implement. Archived repositories are labeled so old examples do not masquerade as present guidance.

See the recommended implementation route →
01

Start here

3 references
02

Core specifications

12 references
Current

BRC-22 · Topic Manager API

How an overlay decides which outputs belong to a topic and what happens when they are spent.

BRCs
Current

BRC-24 · Overlay Lookup Services

A standard query interface for retrieving topic-specific data from overlay services.

BRCs
Current

BRC-62 · BEEF

A compact envelope for transactions and the evidence required to validate their ancestry.

BRCs
Current

BRC-74 · BUMP

A compact Merkle path format used to prove transaction inclusion.

BRCs
Exploratory origin

BRC-76 · GASP

The original graph-aware synchronization proposal. Use the current GASP package docs for implementation behavior.

BRCs
Current

BRC-81 · Private Overlays

Patterns for overlay services whose membership or data access is restricted.

BRCs
Current

BRC-87 · Overlay Names

Naming conventions for overlay topics and lookup services.

BRCs
Current

BRC-88 · SHIP and SLAP

Discover hosts for topics and discover lookup services through on-chain advertisements.

BRCs
Current

BRC-95 · Atomic BEEF

A self-contained, atomic transaction proof envelope used in modern transaction exchange.

BRCs
Current

BRC-100 · Wallet Toolbox

The wallet interface context around user-controlled transactions, identity, baskets, and services.

BRCs
Current extension

BRC-136 · BASM

Block-aligned sparse Merkle roots help peers compare confirmed topic state and localize differences.

BRCs
Current extension

BRC-167 · CHIRP

A chunked Merkle-object layer above UHRP for immutable ordered byte streams, with concurrent multi-host retrieval, per-chunk verification, retry, resume, and range selection.

BRCs
03

Current TypeScript stack

5 references
04

Examples in the wild

5 references
05

History and context

6 references

Know a durable primary source or working public overlay we should review?

Propose an addition on GitHub