Changelog

Synapse-BlockCypher Changelog

v2.0.0 - 2026-11-10

Automatic Migrations

  • Migrated existing API key settings to the new configuration manager. Per-user API keys were migrated to user-scoped configurations named synapse-blockcypher:<useriden>. A legacy API key whose configuration cannot be added, for example because a global configuration already exists, is left in place and reported in the Cortex log; use blockcypher.config.add to add it.

Features and Enhancements

  • Updated Power-Up to use $lib.auth.users.get() instead of $lib.user.

  • Added support for proxy and SSL verification configurations on a per-vault basis.

  • Added new configuration manager commands:

    • blockcypher.config.add

    • blockcypher.config.del

    • blockcypher.config.list

    • blockcypher.config.show

    • blockcypher.config.update

    • blockcypher.config.migrate

  • Added a --config argument to blockcypher.transactions and blockcypher.transaction.get to override the default configuration.

  • Added the power-ups.blockcypher.admin permission, which grants access to all Synapse-BlockCypher commands and the blockcypher.privsep module.

  • Replaced the Optic configuration workflow with one for synapse-blockcypher vaults.

  • Removed the blockcypher.setup.apikey command. Use blockcypher.config.add / blockcypher.config.update instead.

Bugfixes

  • Fixed the data migrations failing when a view is deleted while they run, or when a view’s write layer is read-only. Views with a read-only write layer are now skipped with a warning.

v1.0.0 - 2025-09-26

Automatic Migrations

  • Migrated the econ:acct:balance:crypto:address property to econ:acct:balance:instrument.

Features and Enhancements

  • Updated ingest logic to use econ:acct:balance:instrument instead of the deprecated econ:acct:balance:crypto:address.

v0.3.2 - 2024-02-20

Features and Enhancements

  • Update deprecated $lib.dict() usage to JSON style syntax.

v0.3.1 - 2023-06-14

Bugfixes

  • Remove the use of a deprecated Storm function.

v0.3.0 - 2023-04-21

Features and Enhancements

  • Add blockcypher.transaction.get command for retrieving data for a specific bitcoin transaction.

  • Add a Spotlight extractor for bitcoin transactions that executes blockcypher.transaction.get.

v0.2.1 - 2023-02-08

Bugfixes

  • Fix an issue where API errors during a transaction ingest were not handled properly.

v0.2.0 - 2022-09-02

Features and Enhancements

  • Update to use Storm Number primitives for calculations.

v0.1.0 - 2022-06-20

Features and Enhancements

  • Update blockcypher.transactions to add an econ:acct:balance node populated with the current balance and amount of coins sent/received.

  • Update Workflows to use cssgrid layout.

Bugfixes

  • Retrieve additional inputs/outputs for transactions with more than 20 inputs or outputs.

  • Update ingest to handle coinbase transactions and OP_RETURN transaction outputs which have no address.

v0.0.1 - 2021-04-04

Features and Enhancements

  • Initial BETA release of the Synapse-BlockCypher Power-Up