Changelog
Esta página documenta todas as alterações relevantes da plataforma e da API da Blocklens.
2026-05-17
Snapshot API
- O SVG agora é um formato de primeira classe, em pé de igualdade com o PNG. O campo
formatdePOST /v1/chart/snapshotaceita"png","svg"ou"json"; tanto GET quanto POST também respeitam o cabeçalhoAccept: image/svg+xml. - Nova rota:
GET /v1/chart/renders/{render_id}.svg— os SVGs renderizados são persistidos por 1 hora e podem ser recuperados novamente por URL, espelhando o comportamento já existente do.png. - As respostas em SVG agora incluem
X-Render-Id, para que a URL persistente possa ser reconstruída a partir de uma única chamada de renderização. - As variantes PNG e SVG do mesmo gráfico são armazenadas em cache de forma independente.
- As sobreposições de desempenho de ciclo (
x_axis: "day_offset") agora renderizam os rótulos das marcas do eixo X como datas de calendário do ciclo mais recente da família escolhida (por exemplo,Oct '25,Jan '26, … para sobreposições de ATH ancoradas emcycle_ath_5→ 2025-10-06) em vez deDay 0,Day 90, …. Os ciclos anteriores permanecem alinhados nas mesmas posições do eixo.
MCP Server
render_chart: o enum do parâmetroformatagora é"png" | "svg" | "json"(era"png" | "json"). Quandoformat: "svg"é passado, a ferramenta retorna um bloco de conteúdoimage/svg+xmle uma URL/chart/renders/{id}.svgno resumo.
2026-04-02
Metrics & API
- A contagem de métricas foi expandida de 127 para mais de 210 métricas ativas (exchanges, derivativos, DAT e outras).
- Novo endpoint:
GET /v1/cycle-boundaries— datas de início/fim e durações dos ciclos de halving do Bitcoin. - A Metrics API agora usa um construtor de consultas orientado por registro para uma formatação de resposta consistente.
Snapshot API
- Renderização de heatmap: renderize gráficos baseados em distribuição (por exemplo, Distribuição de Base de Custo) com escalas de cor configuráveis (
viridis,plasma, etc.) e escalas no eixo Y. Inclui legenda da escala de cor. - Gráficos de sobreposição de desempenho de ciclo:
x_axis: "day_offset"alinha todos os ciclos de halving no Day 0 para comparação. - Novo parâmetro por métrica:
show_in_legend— controla se métricas individuais aparecem na legenda do gráfico.
MCP Server
- Nova ferramenta:
get_cycle_boundaries— consulte as datas dos ciclos de halving diretamente a partir de agentes de IA. render_chartagora suporta renderização de heatmap e sobreposições de desempenho de ciclo.- Base de código TypeScript unificada (
tools.ts) para todas as ferramentas MCP. - Contagem de ferramentas: 18 → 19.
2025-09-25
- Configuração inicial do site de documentação
docs.blocklens.co.