← Log
2026-07-20Thinking

Why we built a 72 PB pipeline instead of buying Glassnode

ArchitectureBuild vs Buy4 min read

Glassnode charges $800/mo for the same data we now serve at $30/mo. The build-vs-buy case was never about cost alone — it was about control over schema design, query shapes, and the ability to add an execution layer on top without asking a vendor for API access.

The key insight: crypto market data is public. Every transaction, every block, every on-chain event is broadcast and recorded. The moat isn't the data — it's the pipeline that normalises, indexes, and makes it queryable. Once we owned that pipeline, we could build things a vendor would never prioritise: NLP-to-SQL chat, cross-chain correlation, custom ML scoring.

The real cost wasn't the $427/yr in BigQuery — it was the 2,200 lines of SQL that needed to stay correct across hard forks, chain reorgs, and schema drift. That's a people cost, not an infrastructure cost. We bet that writing and maintaining that SQL was cheaper than paying Glassnode's margin forever. Two years in, it was the right call.

Build something they'll remember.

YS.yogeshsahu.xyz