BSV Blockchain
| Author | Deggen (@sirdeggen) |
|---|---|
| Status | Draft |
| Type | Informational |
| Created | 2026-07-10 |
| Requires | CAIP-2 |
Table of Contents
Namespace for the BSV Blockchain
BSV is a proof-of-work UTXO blockchain descended from the original Bitcoin protocol. This namespace identifies BSV networks by their human-readable network name, mirroring how BSV wallets and application infrastructure already refer to the network they operate on.
Registered networks:
bsv:mainnet— BSV main networkbsv:testnet— BSV public test networkbsv:ttn— Teranode Test Net (public Teranode scaling test network / Teratestnet)bsv:tstn— Teranode Scaling Test Net (private, per-deployment scaling test network)
Rationale
BSV shares its genesis block with BTC and BCH, all three tracing back to Satoshi’s
2009 genesis block. The bip122 namespace disambiguates such forks by using the
hash of the first block after divergence rather than the genesis hash — Bitcoin Cash,
for example, is registered as bip122:000000000000000000651ef99cb9fcbe. A BSV
identifier could in principle be constructed the same way, from BSV’s fork block.
This namespace exists for a different reason. The BSV application layer — BRC-100
wallets, overlay services, ARC transaction broadcasters, and SPV clients — universally
identifies a network by a stable human-readable name, never by a fork-block hash.
A BRC-100 wallet self-reports its network via a getNetwork call; SV Node’s
getblockchaininfo returns a chain field of main or test. A CAIP-2 identifier
that mirrors this name lets cross-chain tooling (payment protocols such as x402,
CAIP-10 account references, CAIP-19 asset references) map directly onto the
identifiers applications already exchange, without a full-node RPC round-trip to
recover a fork-block hash. Following the precedent set by the casper namespace,
whose Chain ID “should not be confused with the genesis_hash,” this namespace uses
the network name as the CAIP-2 reference.
ttn and tstn are included so high-throughput payment protocols can exercise
Teranode test environments without overloading bsv:testnet or inventing ad-hoc
names that later need client migration.
Governance
The BSV protocol is stewarded by the BSV Association, a Switzerland-based non-profit that maintains the network’s technical standards and the reference node implementation. Application-layer standards are published through the openly editable BRC (Bitcoin Request for Comment) process, which defines wallet interfaces (BRC-100), key derivation (BRC-42/BRC-43), payment protocols (BRC-29), and transaction serialization (BRC-62/BRC-95), among others. Changes to this namespace should be discussed with the BSV Association and the BRC maintainers.
References
- BSV Association - the non-profit stewarding the BSV protocol and its standards
- BRCs - the Bitcoin Request for Comment repository defining BSV application standards
- bip122 - the CAIP-2 namespace for Bitcoin-based networks, which identifies forks by fork-block hash
- casper - a CAIP-2 namespace precedent using a human-readable Chain ID rather than a genesis hash
Copyright
Copyright and related rights waived via CC0.
Citation
Please cite this document as:
Deggen (@sirdeggen), "namespaces/bsv: BSV Blockchain [DRAFT]," Chain Agnostic Namespaces, bsv, July 2026 / . [Online serial]. Available: https://github.com/ChainAgnostic/namespaces/bsv.md