# Module BSV::Overlay <a id="module-BSV-Overlay"></a>

Overlay Services module for BSV blockchain.

Provides foundation types, protocol constants, and error classes for
interacting with BSV Overlay Services via the SHIP and SLAP protocols.

## Constants
### `SHIPBroadcaster` <a id="constant-SHIPBroadcaster"></a> <a id="SHIPBroadcaster-constant"></a>
Alias for TopicBroadcaster.

SHIPBroadcaster and TopicBroadcaster are the same class; the alias exists for
compatibility with the Go and TypeScript SDKs where the class is known by both
names.
