Skip to main content

Changelog

This page documents all notable changes to the Blocklens platform and API.

2026-04-02

Metrics & API

  • Metric count expanded from 127 to 210+ active metrics (exchanges, derivatives, DAT, and more).
  • New endpoint: GET /v1/cycle-boundaries — Bitcoin halving cycle start/end dates and durations.
  • Metrics API now uses a registry-driven query builder for consistent response formatting.

Snapshot API

  • Heatmap rendering: render distribution-based charts (e.g., Cost Basis Distribution) with configurable color scales (viridis, plasma, etc.) and Y-axis scales. Includes color scale legend.
  • Cycle performance overlay charts: x_axis: "day_offset" aligns all halving cycles to Day 0 for comparison.
  • New per-metric parameter: show_in_legend — control whether individual metrics appear in the chart legend.

MCP Server

  • New tool: get_cycle_boundaries — query halving cycle dates directly from AI agents.
  • render_chart now supports heatmap rendering and cycle performance overlays.
  • Unified TypeScript codebase (tools.ts) for all MCP tools.
  • Tool count: 18 → 19.

2025-09-25

  • Initial setup of the docs.blocklens.co documentation site.