We have released ICRC Rosetta v1.2.9 with support for ICRC-107 fee collector blocks.
These new block types are defined in the ICRC-107 Standard (Fee Collector Blocks):
In parallel, the ledger suite pre-release ledger-suite-icrc-2026-02-02 updates the index to correctly surface ICRC-107 blocks.
Why This Is Important
ICRC-107 introduces explicit, standardized, fee collector blocks into ICRC ledgers. Once ledgers adopt ICRC-107, these new block types will begin appearing on-chain. Older versions of ICRC Rosetta (prior to v1.2.9) do not understand these blocks.
As a result:
-
Rosetta may fail to parse new blocks
-
Operation mapping may become invalid
-
The Rosetta node may stop syncing
In short: older ICRC Rosetta versions may simply stop functioning once ICRC-107 blocks appear.
Upgrading to ICRC Rosetta ≥ v1.2.9 ensures continued compatibility.
Who Should Upgrade
-
Exchanges using ICRC Rosetta
-
Custody providers running ICRC Rosetta
-
Block explorers consuming Rosetta output
-
Any infrastructure operator relying on ICRC Rosetta for ICRC ledger ingestion
This update applies only to ICRC Rosetta. ICP Rosetta is not affected.
We strongly recommend upgrading ahead of ledger adoption of ICRC-107 to avoid operational disruption.
If you have questions about the rollout timeline or Rosetta behavior under ICRC-107, please reply in this thread.