Download Latest Version rotki-darwin_arm64-v1.43.0.zip (242.6 MB)
Email in envelope

Get an email when there's a new version of rotki

Home / v1.43.0
Name Modified Size InfoDownloads / Week
Parent folder
latest-mac.yml 2026-05-08 878 Bytes
rotki-core-1.43.0-macos-x64.zip 2026-05-08 133.4 MB
rotki-core-1.43.0-macos-x64.zip.sha512 2026-05-08 162 Bytes
rotki-darwin_x64-v1.43.0.dmg.sha512 2026-05-08 159 Bytes
rotki-darwin_x64-v1.43.0.zip.sha512 2026-05-08 159 Bytes
rotki-darwin_x64-v1.43.0.zip 2026-05-08 259.4 MB
rotki-darwin_x64-v1.43.0.zip.blockmap 2026-05-08 270.6 kB
rotki-darwin_x64-v1.43.0.dmg 2026-05-08 267.6 MB
rotki-darwin_x64-v1.43.0.dmg.blockmap 2026-05-08 280.5 kB
latest.yml 2026-05-08 356 Bytes
rotki-win32_x64-v1.43.0.exe.sha512 2026-05-08 130 Bytes
rotki-win32_x64-v1.43.0.exe 2026-05-08 203.5 MB
rotki-core-1.43.0-windows.zip 2026-05-08 118.0 MB
rotki-core-1.43.0-windows.zip.sha512 2026-05-08 262 Bytes
rotki-win32_x64-v1.43.0.exe.blockmap 2026-05-08 212.5 kB
rotki-core-1.43.0-macos-arm64.zip 2026-05-08 122.6 MB
rotki-core-1.43.0-macos-arm64.zip.sha512 2026-05-08 164 Bytes
rotki-darwin_arm64-v1.43.0.dmg.sha512 2026-05-08 161 Bytes
rotki-darwin_arm64-v1.43.0.zip.sha512 2026-05-08 161 Bytes
rotki-darwin_arm64-v1.43.0.zip 2026-05-08 242.6 MB
rotki-darwin_arm64-v1.43.0.zip.blockmap 2026-05-08 253.6 kB
rotki-darwin_arm64-v1.43.0.dmg 2026-05-08 250.5 MB
rotki-darwin_arm64-v1.43.0.dmg.blockmap 2026-05-08 261.5 kB
rotki-core-1.43.0-linux.zip 2026-05-08 156.0 MB
rotki-core-1.43.0-linux.zip.sha512 2026-05-08 158 Bytes
rotki-linux_amd64-v1.43.0.deb.sha512 2026-05-08 160 Bytes
rotki-linux_x64-v1.43.0.tar.xz.sha512 2026-05-08 161 Bytes
rotki-linux_x86_64-v1.43.0.AppImage.sha512 2026-05-08 166 Bytes
latest-linux.yml 2026-05-08 553 Bytes
rotki-linux_amd64-v1.43.0.deb 2026-05-08 227.2 MB
rotki-linux_x64-v1.43.0.tar.xz 2026-05-08 196.5 MB
rotki-linux_x86_64-v1.43.0.AppImage 2026-05-08 294.6 MB
README.md 2026-05-08 18.5 kB
Rotki 1.43.0 - Emargination source code.tar.gz 2026-05-08 137.5 MB
Rotki 1.43.0 - Emargination source code.zip 2026-05-08 139.9 MB
Totals: 35 Items   2.8 GB 4

output

Description

rotki v1.43.0 is a major release with many highly requested features and important fixes:

This release adds support for HyperEVM, Hyperliquid Core, and Monad, plus a dedicated oracle prices management page, timezone aware CSV imports and a recommended settings prompt after update.

It contains 412 commits from 11 different commiters!

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 (0x42726b0570174227679521E48cDDf454357C8553)

Downloads

Upgrade is highly recommended. Download the binary for your OS from below:

Optionally, you can also verify the integrity of the aforementioned binaries using the following checksums:

Things to note

EVM history redecoding

After upgrading, your EVM history events may need to be redecoded so the latest decoder changes can be applied. You can monitor progress from the history events page.

Edited events are left untouched.

After the update, rotki may show a prompt with newly recommended settings. Those have been updated thinking on improving the user experience while fetching current and historical prices.

Release Highlights

New chains support

HyperEVM, Hyperliquid Core, and Monad are now supported in rotki.

image image

Better history and pricing workflows

You can update an asset's historical price directly from the event row, and rotki now includes a dedicated page for managing cached oracle price entries.

image image

Better imports

CSV imports can now interpret timezone less timestamps using an optional timezone, so dates are handled in the intended local time instead of defaulting to UTC. Docker users also get a fix for large imports and uploads that were previously blocked by nginx.

image

Protocol decoding improvements

This release expands decoding for giveth donations, Morpho Blue, Morpho V2 vaults, Crosscurve, Quickswap v2 native swaps, stkGHO, WOOFi, Balancer v3 Gauge reward claims, Sky PSM direct swaps, CCTP v2, and WalletConnect staking reward claims.

Screenshot 2026-05-08 at 10 35 10

Solana Staking

Solana stakers will be able to track their onchain staked balance.

image

UX improvements

The EVM history event form now resolves address-book and ENS names in the address selector, filter chips reopen their suggestion dropdown correctly, and log level changes now apply immediately without restarting rotki.

image image

For more information check the detailed changelog below :point_down:

New Features

  • [#12143] CSV imports now accept an optional timezone so files whose dates lack timezone information can be interpreted in the correct local time instead of defaulting to UTC.
  • After a rotki update, a friendly prompt will walk you through any new recommended settings. You can accept the ones you like, keep what you have for the rest.
  • [#12102] New giveth donation events will now be properly decoded on all supported chains.
  • [#10654] HyperEVM and Hyperliquid Core are now supported in rotki.
  • [#11812] Monad is now supported in rotki.
  • You can now update the historical price of an asset for a specific event directly from the event row's asset menu, either by patching the existing oracle entry or saving a manual override.
  • [#12032] Added a dedicated oracle prices management page with paginated filtering, inline editing, and deletion of cached oracle price entries, plus CryptoCompare cache management in the same place.
  • The address selector in EVM history event forms now shows resolved address-book and ENS names, and lets you filter by either name or address.
  • The internal transaction conflicts dialog now shows the action type (re-pull or re-decode) in the resolve button's tooltip instead of a separate column.
  • [#11152] Morpho Blue deposits, liabilities, and interactions are now tracked.
  • [#12028] "Ignore/Unignore in accounting" labels are now "Exclude/Include from accounting (PnL)" for clarity.
  • [#11068] rotki now also counts staked solana balances.
  • [#11982] Blockscout users can add their PRO API key.
  • [#7492] Added an event direction column (in/out/neutral) to the PnL CSV export.
  • [#11816] Support importing events from Coinledger CSV.
  • [#1706] Blockchain balances are now cached and will display faster when opening rotki again.
  • Crosscurve events will now be properly decoded.
  • 0x swaps through the latest settler will now be properly decoded.
  • Transactions involving stkGHO will now be decoded properly.
  • [#8145] WOOFi swaps, staking, and vault transactions will now be properly decoded on all supported EVM chains with associated balances properly detected.
  • [#11693] Bitcoin wallet addition is now simplified with single-field auto-detection of xpub type from the key prefix.
  • [#11639] Users can now search for settings across all settings pages and navigate directly to a specific setting.
  • [#11621] users can now selectively purge exchange history by event category.
  • rotki can now resolve non .eth ENS names
  • Balancer v3 Gauge reward claims should now be properly decoded.
  • Sky PSM direct swaps should now be properly decoded.
  • [#10868] Farcaster Pro Purchases will now be properly understood by rotki.
  • [#10712] bitcoin events can now be filtered by address.
  • [#10542] StakeDAO v2 votemarket events will now be properly decoded.
  • [#12030] Historical prices from cache are now filtered to your enabled oracles.
  • [#12087] rotki now shows clearer premium activation errors, including explicit device limit messages.
  • CCTP v2 events will now be properly decoded.

Bug Fixes

  • Docker users can once again import data, snapshots, and asset icons larger than 1 MiB; the bundled nginx no longer rejects them with a 413 before they reach rotki.
  • Morpho V2 vaults will now be tracked correctly.
  • Clicking an applied table filter chip to edit it now reliably reopens the suggestions dropdown, instead of showing nothing after the first edit.
  • [#12079] Log level changes now take effect immediately without restarting rotki — including switching to debug on packaged builds after resetting to defaults.
  • The PnL report's Custom range quick-options (Last 12 hours, Last 7 days, etc.) no longer leave a stale "Date cannot be after …" error on the Start field when switching from a past year/quarter to Custom.
  • Quickswap v2 swaps for native token (ETH, POL etc.) will now be decoded properly.
  • External swap events (manual trades) can now be deleted from the history events view.
  • Invalid Solana addresses will now be properly rejected when adding blockchain accounts.
  • [#11976] Bybit deposits and withdrawals older than 30 days will now be correctly imported.
  • [#11964] Resolving many internal transaction conflicts at once will no longer flood the frontend with duplicate refresh requests, reducing unnecessary network calls and improving responsiveness.
  • rotki no longer gets stuck when querying Routescan transactions with more than 100 internal transactions.
  • rotki will now recover more reliably when an exchange closes idle API connections, reducing failed requests after the app has been left open for a while.
  • WalletConnect staking reward claims will now be properly decoded.
  • [#11317] Beefy legacy boost exit events will now be properly decoded.

Added support for the following assets:

Source: README.md, updated 2026-05-08