The interactive file manager requires Javascript. Please enable it or use sftp or scp.
You may still browse the files here.

Download Latest Version rotki-darwin_arm64-v1.41.0.zip (223.7 MB)
Email in envelope

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

Home / v1.39.0
Name Modified Size InfoDownloads / Week
Parent folder
latest-mac.yml 2025-06-04 878 Bytes
rotki-core-1.39.0-macos-x64.zip 2025-06-04 89.9 MB
rotki-core-1.39.0-macos-x64.zip.sha512 2025-06-04 162 Bytes
rotki-darwin_x64-v1.39.0.dmg.sha512 2025-06-04 159 Bytes
rotki-darwin_x64-v1.39.0.zip.sha512 2025-06-04 159 Bytes
rotki-darwin_x64-v1.39.0.zip 2025-06-04 200.9 MB
rotki-darwin_x64-v1.39.0.zip.blockmap 2025-06-04 209.3 kB
rotki-darwin_x64-v1.39.0.dmg 2025-06-04 207.7 MB
rotki-darwin_x64-v1.39.0.dmg.blockmap 2025-06-04 217.3 kB
rotki-core-1.39.0-windows.exe 2025-06-04 82.8 MB
rotki-core-1.39.0-windows.exe.sha512 2025-06-04 262 Bytes
rotki-win32_x64-v1.39.0.exe.sha512 2025-06-04 262 Bytes
latest.yml 2025-06-04 352 Bytes
rotki-win32_x64-v1.39.0.exe 2025-06-04 178.7 MB
rotki-win32_x64-v1.39.0.exe.blockmap 2025-06-04 188.0 kB
rotki-core-1.39.0-macos-arm64.zip 2025-06-04 83.7 MB
rotki-core-1.39.0-macos-arm64.zip.sha512 2025-06-04 164 Bytes
rotki-darwin_arm64-v1.39.0.dmg.sha512 2025-06-04 161 Bytes
rotki-darwin_arm64-v1.39.0.zip.sha512 2025-06-04 161 Bytes
rotki-darwin_arm64-v1.39.0.zip 2025-06-04 190.5 MB
rotki-darwin_arm64-v1.39.0.zip.blockmap 2025-06-04 197.2 kB
rotki-darwin_arm64-v1.39.0.dmg 2025-06-04 197.2 MB
rotki-darwin_arm64-v1.39.0.dmg.blockmap 2025-06-04 208.1 kB
rotki-core-1.39.0-linux 2025-06-04 107.8 MB
rotki-core-1.39.0-linux.sha512 2025-06-04 154 Bytes
rotki-linux_amd64-v1.39.0.deb.sha512 2025-06-04 160 Bytes
rotki-linux_x64-v1.39.0.tar.xz.sha512 2025-06-04 161 Bytes
rotki-linux_x86_64-v1.39.0.AppImage.sha512 2025-06-04 166 Bytes
latest-linux.yml 2025-06-04 553 Bytes
rotki-linux_amd64-v1.39.0.deb 2025-06-04 197.5 MB
rotki-linux_x64-v1.39.0.tar.xz 2025-06-04 194.8 MB
rotki-linux_x86_64-v1.39.0.AppImage 2025-06-04 235.3 MB
README.md 2025-06-04 27.6 kB
Rotki v1.39.0 - Plunge Diving source code.tar.gz 2025-06-04 105.8 MB
Rotki v1.39.0 - Plunge Diving source code.zip 2025-06-04 107.6 MB
Totals: 35 Items   2.2 GB 0

Description

release_1 39 0-min

rotki v1.39.0 is a major feature-packed release, bringing together 3 months of hard work from the team and external contributors! This update introduces onchain management from inside rotki, fully consolidated history into one view, adds support for pectra changes, hyperliquid and many many other improvements and fixes.

With 445 commits from 23 contributors, this release is one of our biggest yet! 🚀

For more information check the detailed changelog below :point_down:

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

First time startup will take longer than usual

When you first open the app with the new release the "Connecting to rotki backend" will take longer than usual. Wait it out and do not close the app.

image

History events redecoding

As always when you are upgrading from an older release, all your EVM history events will need to be redecoded. This is something that takes a bit of time (depending on the amount of events) but is required in order to apply all changes since last release.

The redecoding will be triggered the first time you go to the history events page after you open the new version. You can monitor progress by pressing the 3 dots menu (1) on the top right and then checking how many events remain in the popup window (2) as seen in the screenshot above. Have patience until redecoding finished.

Finally, keep in mind that any edited events won't be touched, so you don't lose any data.

image

Exchange trades section is removed

2025-06-04_17-00

The exchange trades section is now removed. We have finally consolidated all exchange trades into our common history events format which means all history going forward will be in a single history view!

Multiple Pectra staking consolidations in one transaction

2025-06-04_10-57

If you have created consolidations via a safe or other multisig and did multiple in one transactions before this release it's possible that only 1 of the fee payments of 1 wei is detected. This will persist in this release, but can easily be mitigated by selecting the specific transaction and pressing "redecode".

Redecoding will pull the data again and add the missing fees.

2025-06-04_10-59

Release Highlights

Onchain transactions

onchain_send (1)

(not working on Windows yet due to: https://github.com/rotki/rotki/issues/10087 -- we will fix it asap in 1.39.1 for Windows users)

rotki can finally make onchain transactions from within the app! You can connect your wallet to rotki and then from inside rotki send tokens or native tokens (ETH, xDAI) across all supported EVM chains.

To see more info on how check the guide: https://docs.rotki.com/usage-guides/onchain.html

This is an experimental feature so tell us if you find any problems and we will fix it.

Pectra staking

2025-06-04_11-13

We now have support for all pectra staking changes in rotki. All you updated validators to 0x02 credentials (accumulating) are seen and so are all consolidations, topups and partial withdrawals.

2025-06-04_11-20

Additionally in the staking page the APR and rewards calculations have been updated to take into account consolidating or consolidated validators, which you can see with a different status and color in the staking validators table.

Pendle support

2025-06-04_11-25

All Pendle transactions acrosss all supported EVM chains should now be properly decoded and understood by rotki. Additionally any balances locked in pendle pools should be automatically detected.

Swap events compact view

After popular demand swap transactions are by default now compacted into a compact view comprising of the send, receive and fee event.

2025-06-04_11-31

You can press the top left expand button to expand it to its individual events or comrpess it back again,.

2025-06-04_11-31_1

Hyperliquid is now supported

image

Transactions depositing and withdrawing from hyperliquid will be properly understood and decoded. Additionally any balances deposited to the protocol will now be automatically detected.

Pectra EIP 7702 delegations

CleanShot_2025-06-04_at_12 05 202x

With Pectra an EoA can now function like a smart acount thanks to EIP7702 delegations. These types of transactions are now supported and understood by rotki.

Dark mode in free version.

Dark mode is now included in the free version. Premium has so many more features and for many users dark mode is not just a preference but a usability feature so it should be available to all. This is something many of you have continuously been requesting and we are happy to provide :)


These were the highlights. Check below for the full changelog :point_down:

New Features

  • DigixDAO DGD refunds will now be properly decoded.
  • Users will be able to perform quick actions for an asset (such as ignoring the asset) by right-clicking the asset icon.
  • Users will now be able to redecode the ETH block events.
  • Users will now be able to fetch/refresh the name, symbol and decimals for an evm token from chain data.
  • Hop staking merkle rewards for optimism should be properly decoded.
  • More Stakedao bribes should be properly decoded
  • Users will now be able to redecode events for only selected chains if they need.
  • [#9965] Users will now be able to chose which chains and addresses they can refresh history events for.
  • [#9937] Users will now only see a failed/disconnected state when an RPC node fails to connect, the default non-connected state has been changed to Ready to avoid confusion.
  • Account labels will now be applied to all chains for which activity is auto-detected unless the existing labels differ between chains.
  • rotki will now use the Etherscan V2 api. Users won't need to create a different api key for each chain since the one from https://etherscan.io will be used for all the supported chains. Finally all non mainnet etherscan api keys are removed from the app. More information available at https://docs.etherscan.io/etherscan-v2
  • sDAI, DAI to sUSDS and vice versa migrations will now be properly decoded.
  • Users will be able to delete multiple validators at once.
  • rotki will now correctly decode single token withdrawals from Curve pools.
  • Gearbox rewards transactions are now decoded properly on all supported chains.
  • Aave v3 ETH deposit transactions in arbitrum using the new v3 gateway will now be decoded correctly.
  • Users will now see Umami protocol fees as separate entries when depositing or withdrawing on Arbitrum.
  • Monerium transactions on Arbitrum and Scroll blockchains are now properly decoded.
  • Users can see the compact view of swap events in the history events section.
  • GG23 arbitrum OSS rounds and impact donation minting will now be properly recognized by rotki
  • Users can now manually link assets on any counterparty to assets recognized by rotki, without having to wait for a new release.
  • rotki will show the oracle used to display the asset price.
  • [#8928] Users will now have the option to keep the table sorting preference.
  • [#9495] rotki now supports Stake DAO across all supported EVM chains, including balance tracking.
  • Now free users can change the theme to dark mode too.
  • [#8012] rotki will now support Pendle Finance, with related historical events properly decoded and correct prices and balances shown.
  • [#9570] rotki will now support Curve loans from crvUSD markets, correctly decoding associated events and detecting balances. CrvUSD peg keeper updates will also be decoded correctly.
  • Users will be able to send tokens on-chain through rotki.
  • [#9592] Users will now be able to re-pull missed transactions.
  • [#9600] rotki will now correctly decode swaps going through the rainbow router on all supported chains.
  • Some more gitcoin rounds are added to rotki. Especially the new retro funding rounds.
  • [#9571] rotki will now correctly decode Curve Savings transactions.
  • rotki will now support optimized Curve pools like the USDC-EURe pool in Arbitrum.
  • [#9592] Users can now force a query of EVM transactions for specific time periods to recover missed transactions.
  • [#9239] Users will now be able to sort the PnL events table.
  • [#9496] rotki will now correctly decode Curve Lend staking deposits, withdrawals and reward claims in all supported EVM chains.
  • [#9267] rotki now supports decoding of Aerodrome and Velodrome lock transactions, tracking locked balances, and automatic reminders for lock expirations.
  • [#9145] Deposits and withdrawals from Hyperliquid will be decoded. Balances will also be queried.

Bug Fixes

  • The order of borrowing and fee events in liquity DSProxy events should now be correct.
  • Binance CSV import now correctly handles complex trade entries that span multiple rows.
  • Balancer pool token price errors are now properly handled instead of breaking portfolio snapshots.
  • rotki should decode newer safe multisig owner addition/removal transactions properly now.
  • Users will now see the correct latest price on the asset chart when the currently selected currency is not USD.
  • Newer interactions with MakerDAO (now Sky) vaults will now be properly decoded.
  • rotki will now exclude Superfluid's Constant Inflow and Outflow NFTs from your balances, fixing misleading balance summaries.
  • rotki will no longer incorrectly count previously owned NFTs from a collection as part of current balance.
  • rotki will now correctly decode mints of CRV from various gauges.
  • rotki will now correctly decode crvUSD claims from the Curve fees distributor.
  • [#9772] Backups of big DBs for premium users should no longer freeze the app.
  • Users will now be able to see the savings history for the registered Binance exchange.

Newly supported assets

Added support for the following assets:

Source: README.md, updated 2025-06-04