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_chartnow 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.codocumentation site.