BSV Intel the signal, daily
Edition 77
Monday · May 18, 2026
BSV Network · 24 hours ending May 18, 10:25 UTC

Edition 77

Edited by Bridget Doran · Scanned 10:32 UTC, May 18 · Blocks 949,494 → 949,637 · 5,441,407 transactions
Largest move
$38K
2,531 BSV · notable tier
Avg block time
8.9min
near schedule
Throughput
71tx/s
peak 758 tx/s
BSV price
$14.91
▼ 4.1% · 24h
№ 01 Chain Health

8 pools, on schedule

8 pools produced today's 144 blocks at an average interval of 8.9 min — on schedule relative to the 10-minute target.

6.8 min
Median interval
half the blocks faster
60
Fast blocks1
under 5 min
454,524
Largest block
block 949,618
Fast and slow blocks are an expected feature of Proof of Work, not a defect. Block timing follows a Poisson process (random spacing around a steady average), so clusters of fast or slow blocks happen even when hashrate is unchanged.
Block cadence · 144 blocks · 21.2h
Fast (<5 min) · 60 Normal · 66 Slow (>20 min) · 18
For the technical reader

Block timing. Mean interval 532.8 seconds (8.9 min) over 143 measured intervals across 144 blocks; median 405 seconds (6.8 min). Range 5 s to 3122 s (52.0 min).

Cadence. Average interval 8.9 min — on schedule relative to the 10-minute target. 8 pools produced today's blocks.

Largest block. Block 949,618 at 454,524 transactions, the peak load in the window. Avg tx/block across all 144 blocks was 37,788.

№ 02 Mining Distribution

8 pools produced today's 144 blocks

Mining-Dutch led at 22.2%. Distribution within normal range.

Mining-Dutch 22.2%
taal.com 18.8%
qdlnk 13.2%
CUVVE 13.2%
SA100 11.8%
GorillaPool 10.4%
Kryptex 4.9%
taal.com_Teranode 3.5%
For the technical reader

Pool identification is by coinbase signature; pools that don't sign or use unrecognized tags appear as untagged producers. The _Teranode suffix (e.g., taal.com_Teranode) marks blocks attributed to a pool running the Teranode node software — based on observable signals in the block data, not a formal protocol marker. GorillaPool.io may also be running a Teranode (observed in the Teranode explorer); when blocks become attributable to that node, they would appear with the suffix as well.

Block counts: Mining-Dutch 32, taal.com 27, qdlnk 19, CUVVE 19, SA100 17, GorillaPool 15, Kryptex 7, taal.com_Teranode 5. 141 of 144 blocks identified.

№ 03 Capital Flow

137 movements crossed the chain

No major-tier movements today.

0
Major
> 10K BSV
~$149,100+
23
Notable
1K – 10K BSV
~$14,910 – 149,100
114
Significant
100 – 1K BSV
~$1,491 – 14,910
Top movements
2,531.15BSV
≈ $37,739 54c74e179a…
1 → 2 Neutral
2,448.75BSV
≈ $36,511 bf6a4632ea…
1 → 2 Neutral
2,307.91BSV
≈ $34,411 106bc19ec5…
1 → 2 Neutral
2,175.26BSV
≈ $32,433 7fe32a670b…
1 → 2 Neutral
For the technical reader

Tier thresholds. Major > 10K BSV; Notable 1K – 10K BSV; Significant 100 – 1K BSV. Counts are unique transactions in the 24-hour window moving value within these bands; the 100-BSV floor excludes ordinary day-to-day payments.

Shape is input-count → output-count. Pattern is heuristic:

Neutral: typical payment shape (1→2 or 2→2, one payment + change).
Consolidation: many inputs, few outputs (UTXO cleanup or sweep).
Distribution: few inputs, many outputs (payouts, faucet, batch send).

№ 04 Throughput & Market
BSV / USD
$14.91
▼ 4.1% over 24h
Throughput, avg
71tx/s
peak 758 tx/s · 10-min window
Avg tx / block37,788
Max tx / block454,524
Total transactions5,441,407
10-min peak454,524
For the technical reader

TPS is computed over the 21.2 hours of the scan window in 10-minute intervals, not per block. The peak is the busiest 10-minute window observed (454,524 transactions, ≈ 758 tx/s for that window).

Price source: real-time quote at scan completion. 24h change is from a rolling 24-hour spot reference.

№ 05 Transaction Velocity

Activity by hour, across 23 hours

5,441,407 transactions mapped to 10-minute windows. The brightest cell is the busiest window of the day.

131619220104071011:00:10:20:30:40:5013:00 UTC — 0 txs13:10 UTC — 80,529 txs13:20 UTC — 222 txs13:30 UTC — 1,160 txs13:40 UTC — 0 txs13:50 UTC — 565 txs14:00 UTC — 0 txs14:10 UTC — 690 txs14:20 UTC — 282 txs14:30 UTC — 312 txs14:40 UTC — 0 txs14:50 UTC — 0 txs15:00 UTC — 427 txs15:10 UTC — 229,230 txs229k15:20 UTC — 82,080 txs15:30 UTC — 0 txs15:40 UTC — 90,539 txs15:50 UTC — 478 txs16:00 UTC — 10,092 txs16:10 UTC — 47,066 txs16:20 UTC — 93,791 txs16:30 UTC — 48,208 txs16:40 UTC — 15,810 txs16:50 UTC — 122,382 txs17:00 UTC — 28,984 txs17:10 UTC — 31,329 txs17:20 UTC — 0 txs17:30 UTC — 0 txs17:40 UTC — 0 txs17:50 UTC — 236,554 txs237k18:00 UTC — 0 txs18:10 UTC — 0 txs18:20 UTC — 0 txs18:30 UTC — 0 txs18:40 UTC — 258,983 txs259k18:50 UTC — 7,931 txs19:00 UTC — 52,010 txs19:10 UTC — 89,609 txs19:20 UTC — 48,728 txs19:30 UTC — 92,401 txs19:40 UTC — 910 txs19:50 UTC — 0 txs20:00 UTC — 139,617 txs20:10 UTC — 122,314 txs20:20 UTC — 589 txs20:30 UTC — 0 txs20:40 UTC — 0 txs20:50 UTC — 196,828 txs197k21:00 UTC — 84,967 txs21:10 UTC — 49,224 txs21:20 UTC — 0 txs21:30 UTC — 118,732 txs21:40 UTC — 32,378 txs21:50 UTC — 4,113 txs22:00 UTC — 7,886 txs22:10 UTC — 10,237 txs22:20 UTC — 0 txs22:30 UTC — 1,330 txs22:40 UTC — 32,500 txs22:50 UTC — 143,515 txs23:00 UTC — 70,029 txs23:10 UTC — 0 txs23:20 UTC — 204,458 txs204k23:30 UTC — 1,247 txs23:40 UTC — 0 txs23:50 UTC — 136,932 txs00:00 UTC — 11,046 txs00:10 UTC — 0 txs00:20 UTC — 2,903 txs00:30 UTC — 0 txs00:40 UTC — 369 txs00:50 UTC — 0 txs01:00 UTC — 0 txs01:10 UTC — 1,118 txs01:20 UTC — 347 txs01:30 UTC — 0 txs01:40 UTC — 0 txs01:50 UTC — 0 txs02:00 UTC — 103,292 txs02:10 UTC — 0 txs02:20 UTC — 245,209 txs245k02:30 UTC — 81,586 txs02:40 UTC — 0 txs02:50 UTC — 102,716 txs03:00 UTC — 53,222 txs03:10 UTC — 19,155 txs03:20 UTC — 1,186 txs03:30 UTC — 962 txs03:40 UTC — 5,578 txs03:50 UTC — 0 txs04:00 UTC — 5,030 txs04:10 UTC — 1,510 txs04:20 UTC — 0 txs04:30 UTC — 1,532 txs04:40 UTC — 0 txs04:50 UTC — 43,817 txs05:00 UTC — 54,912 txs05:10 UTC — 54,022 txs05:20 UTC — 54,819 txs05:30 UTC — 1,956 txs05:40 UTC — 0 txs05:50 UTC — 40,340 txs06:00 UTC — 72,113 txs06:10 UTC — 0 txs06:20 UTC — 84,403 txs06:30 UTC — 0 txs06:40 UTC — 8,344 txs06:50 UTC — 94 txs07:00 UTC — 0 txs07:10 UTC — 25,316 txs07:20 UTC — 74,053 txs07:30 UTC — 6,048 txs07:40 UTC — 0 txs07:50 UTC — 0 txs08:00 UTC — 27 txs08:10 UTC — 0 txs08:20 UTC — 454,524 txs455k08:30 UTC — 76,800 txs08:40 UTC — 61,251 txs08:50 UTC — 41,346 txs09:00 UTC — 32,730 txs09:10 UTC — 0 txs09:20 UTC — 0 txs09:30 UTC — 195,726 txs196k09:40 UTC — 83,685 txs09:50 UTC — 121,611 txs10:00 UTC — 67,676 txs10:10 UTC — 49,375 txs10:20 UTC — 71,460 txs10:30 UTC — 0 txs10:40 UTC — 0 txs10:50 UTC — 0 txs11:00 UTC — 0 txs11:10 UTC — 0 txs11:20 UTC — 0 txs11:30 UTC — 0 txs11:40 UTC — 0 txs11:50 UTC — 0 txsActivity:High
Peak 10-min window: 454,524 txs Coverage: 144 blocks · 21.2h 05-17 13:15 UTC → 05-18 10:25 UTC
For the technical reader

Dark cells indicate 10-minute windows where no block was mined: a natural result of the Poisson process governing Proof of Work.2 Transactions broadcast during those windows appear in the next mined block.

Each row = one hour of the scan. Each column = a 10-minute bucket within that hour. Read left-to-right within a row, then down to the next hour.

Poisson process. A random event process where events occur independently at a stable average rate, but with unpredictable spacing. Block times have a 10-minute average but individual intervals scatter widely; that's not a bug, it's how the math works.
№ 06 On-chain Activity

11.1 million outputs, by purpose

The TxBlaster service produced 98.6% of transactions, posting paired payment and data-publication outputs continuously. The breakdown below isolates the remaining 1.4% so other activity is readable.

A note on storage. OP_RETURN data is prunable: nodes can discard it without breaking consensus, but reading it back requires running an indexer. UTXO-resident patterns (STAS tokens, spendable metadata, ordinal envelopes) remain in the chain's state and are recoverable from any pruned node. As BSV scales, the architectural direction is toward UTXO-resident data, not OP_RETURN.
All transactions, by source
TxBlaster · 98.6%
1.4%
5,367,324 tx 74,083 tx · all other
Excluding TxBlaster3 · 353,932 outputs
Payment 84.0% 297,433
P2PKH 280,829 · P2PK 16,600 · Multisig 4
Data Publication 15.9% 56,359
OP_RETURN 56,159 · Ordinal envelopes 190 · Spendable metadata 10
Contracts & Tokens 0.04% 140
STAS Gen 3: 117 · Custom locking: 23 · 7 unique structures
TxBlaster is an identified, automated service that posts paired P2PK + OP_RETURN transactions continuously. We count it separately not because it's less legitimate (every fee-paid valid transaction is real chain activity), but because at 99% of transaction count today, it would visually overwhelm everything else. The numbers above show what the other activity looks like.
For the technical reader

Purpose classifies outputs by what they're locked to:

Payment: P2PKH, P2PK, multisig (spendable value).
Data Publication: OP_RETURN, ordinal envelopes, spendable metadata (carrying data).
Contracts: STAS tokens, custom locking scripts (programmable spend conditions).

Spendable metadata (heuristic): scripts with signature verification followed by data removed via OP_DROP. Metadata isn't consumed by validation logic but remains on-chain in the UTXO set.

Unique structures: a contract structure is a normalized script skeleton with variable data (hashes, signatures, pubkeys) removed. 7 unique structures observed today across 140 contract outputs.

№ 07 Protocols & Content

What people published, and how it was framed

Open standards used to format data on-chain, and the MIME types declared in those publications.

Protocol · open standards defining data format
MAP 1,407Metanet4 1,232B:// 942AIP 4651Sat-Ordinal 193BSV-21 104STAS 38OPUB 28
Metanet (the original). The 2018-2019 nChain protocol: a 4-byte "meta" push in OP_RETURN that defines a DAG of parent-txid-linked records. Not to be confused with the newer BRC-100 "Metanet" wallet/overlay ecosystem, which uses the same word for a different thing.
Content Type · MIME types in declared inscriptions
text/plain 453text/markdown 450application/bsv-20 111application/json 100text/html 58image/webp 39image/jpeg 15image/png 9
For the technical reader

Content Types are MIME declarations sourced from two structures: ordinal envelopes (1Sat-style spendable inscriptions) and B:// protocol OP_RETURN publications. Outputs that don't declare a MIME type aren't counted here.

application/bsv-20 covers both BSV-20 and BSV-21: both protocols declare "p":"bsv-20" in their JSON and most inscriptions inherit the legacy MIME type. Protocol differentiation happens via JSON fields (tick = BSV-20 ticker mode; sym/id = BSV-21 tickerless mode).

№ 08 Overlay Directory

75 endpoints across the federation, 5 new this window

BRC-88 topic registrations announce who is hosting which overlay services on chain.

SHIP · intake side
43endpoints
across 51 topics
SLAP · query side
32endpoints
across 46 topics
Top topic managers · SHIP (of 51)
tm_uhrp 7tm_users 7tm_template 5tm_basketmap 4tm_protomap 4
Top lookup services · SLAP (of 46)
ls_uhrp 5ls_users 5ls_template 5ls_identity 3ls_basketmap 3
Directory topics tm_ship (21) · tm_slap (21) · ls_ship (6) · ls_slap (6)
New this window · 5 advertisements
SHIP
tm_mpc_signing
operator 03aec038d30a3927… · chip-e2e-test-03aec038d30a3927.invalid
949,530
SHIP
tm_mpc_signing
operator 02033d14ec1d9c16… · chip-e2e-test-02033d14ec1d9c16.invalid
949,530
SHIP
tm_mpc_signing
operator 02e1e333a09d2cc6… · chip-e2e-test-02e1e333a09d2cc6.invalid
949,530
SHIP
tm_mpc_signing
operator 02472c6652f25f93… · chip-e2e-test-02472c6652f25f93.invalid
949,530
SHIP
tm_mpc_signing
operator 028d3bb21e8f7f71… · chip-e2e-test-028d3bb21e8f7f71.invalid
949,530
For the technical reader

BRC-88 SHIP/SLAP. Topic registrations on chain that announce which overlay services a node hosts. SHIP is the intake side (which topics this node accepts); SLAP is the query side (which topics this node can answer for).

endpoints = unique (URL, identity key) pairs. advertisements = signed unspent UTXOs on chain, each declaring one endpoint hosts one topic. topics = named overlay services like tm_uhrp or ls_ship.

Snapshot from 2026-05-18 11:15 UTC. Counts come from the four trackers hardcoded into the BSV SDK (overlay-us-1, overlay-eu-1, overlay-ap-1, users.bapp.dev). BSV apps query these to find which servers host the overlay topics they need.

№ 09 Identifiable Activity

Applications and tokens with recognizable fingerprints

GaiaLog led identifiable activity at 46,764 transactions. Most chain activity carries no such identifier; the names below are services whose on-chain shape is recognizable from prior analysis.

GaiaLog 46,764TreeChat 1,263dxs 502MNEE 104BSV Live Master 46OYO 37ButterCup 32Indelible 213D Ordi 13maplock 10mintBlue 6ForgeChain 6
Application Token Media / NFT
For the technical reader

Patterns are matched against a curated catalog of known protocols and application signatures: MAP tags, B:// envelopes, AIP, OPUB, ordinal mime declarations, custom STAS structures. Some come from WoC tags; others are identified through analysis. New patterns are added editorially as they emerge.

Counts are unique transactions touching each application's recognizable structures. A transaction can match more than one pattern.

№ 10 Script of the Day

Multi-Signature

MULTISIG · selected from 4 candidates

Multi-Signature with a 105-byte payload

What it does. Requires multiple signatures (M-of-N) to spend. Used for shared custody, escrow, and organizational funds.

Why it matters. Enables trustless collaboration and enhanced security for high-value transactions.

TX 9b0543daab… Block 949,510 105 script bytes
Opcodes used
23CHECKMULTISIG
Script preview
OP_2 03bac3122ecacad261eb5aeb3cba97c2095c1eddc14b8a8f386cb355ec3579eb75 02a1e89b73aa4d2d69aae6914ca05247ad4a0c91a6bee1ee849b519f2aca0cc6c0 0288fa245ac8bda54d96858ed3067f0a5cd12e292cc32d45936ee1015a10357796 OP_3 OP_CHECKMULTISIG
Skeleton
OP_2 <DATA> <DATA> <DATA> OP_3 OP_CHECKMULTISIG
For the technical reader

Selection is editorial: one script per day from a curated category (Data Carrier, Token Mint, Complex Contract, Hash Puzzle, etc.). Candidate count shows how many similar scripts appeared in the same window.

The script preview above is the actual on-chain ASM (truncated for display); the skeleton normalizes pushes to <DATA> for pattern comparison across transactions. Opcodes shown are the unique ones present in the script, not the sequence order.

Support BSV Intel
Every classification in this brief came from a query I wrote, on infrastructure I built. If it's useful to you, sats keep it shipping.
HandCash $bridget33
BSV address 177bRhNJAioCgMyYCaKTJpauXpgHnUfWnK
Telegram @bsvintel_bot
send /subscribe for daily updates