rotki
Privacy-focused, self-hosted crypto and financial portfolio tracker with accounting and tax reports
Alternative to: cointracker, koinly, coinstats, delta investment tracker
v1.43.1
2026-05-18Description
Description
This is a patch release adjusting some issues on the app seen since 1.43.0.
We have updated rotki ahead of announced Beaconcha.in and CryptoCompare API changes. ETH staking data should now be more resilient when Beaconcha.in is unavailable or no API key is configured, and rotki will avoid relying on CryptoCompare as a default free price source while preserving already cached price data.
It contains 34 commits from 3 different commiters. For more information check the detailed changelog below 👇
Our Sponsors
This release is sponsored by:
🥇 Gold Sponsors
- pcaversaccio (
0xe9Fa0c8B5d7F79DeC36D3F448B1Ac4cEdedE4e69)
🥈 Silver Sponsors
- respired.eth (
0x42726b0570174227679521E48cDDf454357C8553)
🥉 Bronze Sponsors
- lightwalker.eth (
0x1A199654959140e5c1A2F4135FAa7Ba2748939c5) - Pablo Sabbatella - Opsek (
0x5C07cbbD3F74925A362acAB166e9b1C59a5235c3) - 0x6a2dBD6f01eeA7f9D7DF1b5Bf3394E7cEE20842E (
0x6a2dBD6f01eeA7f9D7DF1b5Bf3394E7cEE20842E)
Downloads
Upgrade is highly recommended. Download the binary for your OS from below:
- Linux
- OSX
- arm64
- x86_64
- Standalone Backend
- Windows
Optionally, you can also verify the integrity of the aforementioned binaries using the following checksums:
- Linux
- OSX
- arm64
- x86_64
- Standalone Backend
- Windows
Release Highlights
These were the highlights. Check below for the full changelog :point_down:
New Features
- #12215 Cryptocompare is now removed from the default list of oracles if no API key is set.
- #12179 Blocks produced by validators will be queried in the case of missing beaconcha.in API keys.
Bug Fixes
- #12233 Importing a custom CSV that contains an asset which is unsupported on the given exchange (e.g. GLD on Bittrex) no longer crashes the import task. The offending row is reported as an error and the rest of the file is imported normally.
- Hyperliquid history pagination no longer skips entries when many fills share the same millisecond at a page boundary.
- Reviewing newly detected Monad and Hyperliquid tokens now shows the chain icon and a working block-explorer link next to the address, so you can confirm what was detected without leaving the page.
- The chain icon on an asset no longer flickers behind the asset image while it loads, so you can tell which chain a token belongs to from the moment it appears.
- Searching Monad and Hyperliquid assets should now work properly.
- Multi-eth donations in giveth should now be properly decoded.
- Pressing Enter while searching in an autocomplete field no longer accidentally submits the form when there are no matches.
- There should no longer be any errors when exporting CSV from PnL report containing an event with notes being Null.
- 1inch swaps settling through a balancer pool should now be properly decoded.
- #12173 Beaconcha.in queries with legacy API keys will work correctly again.
- Monerium credentials should now persist correctly when a redecoding of the history events happen.
- Newer zerox swaps in base will now be properly decoded.
- #12178 Users can now fix a rejected Kusama, Polkadot, beacon chain, or BTC mempool endpoint by editing the URL in place. The error message clears as soon as you start typing.
- Typing dates and times by keyboard now produces the value you intended, instead of occasionally picking up stray digits from the previous segment.
Newly supported assets
Added support for the following assets: