Bitcoin Dev

ISMOS

From Your Node to an Observatory: Data Engineering and Observability in Bitcoin P2P

About the course

A technical, hands-on course on turning a Bitcoin Core node into an observation platform. Students will combine RPC, ZMQ, logs, P2P events and USDT tracepoints to build a telemetry pipeline, expose metrics with Prometheus, and analyze in Grafana the network as your node sees it.

Audience: Bitcoin developers, data engineers, SRE/infrastructure engineers, researchers and node operators who want to turn Bitcoin Core data into telemetry they can analyze.

Requirements: solid knowledge of Bitcoin Core and P2P protocol fundamentals; intermediate programming in Python or Rust and basic async concepts; command line and Docker; basic Linux experience.

What is included

lessons
6
live session
1
assignments
6
quiz
1
resource
1
certificate
Yes

Syllabus

6 lessons · 1 live session

  1. 01Clase 1: Qué podemos observar: RPC, ZMQ, logs, P2P y tracepoints
  2. 02Clase 2: Captura P2P asíncrona y modelo de eventos
  3. 03Clase 3: Diseño del observer y pipeline de eventos
  4. 04Clase 4: Métricas, Prometheus y diseño de observabilidad
  5. 05Clase 5: Analítica P2P y detección de anomalías
  6. 06Clase 6: Grafana, alertas y proyecto integrador
  7. 07Conclusión

Starts Dec 1, 2026

Apply to this course