A portfolio tracking, analytics, accounting and management application that protects your privacy
AGPL-3.0 License
Bot releases are visible (Hide)
Published by github-actions[bot] about 2 years ago
rotki 1.25.3 is a patch release fixing bugs you guys found in the last 2 weeks. It wasn't planned to happen but the recent problems with binance forced us into making it before 1.26.0. The most important fix is indeed making rotki balance query work again for binance users. Then there is some other bug fixes and signed binaries for windows!
This release contains 14 commits by 6 different contributors!
For more information check the detailed changelog below 👇
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:
An important thing added in this release is signed binaries for windows. Windows binaries are now signed by a certificate owned by Rotki Solutions GmbH
and it should always appear as the publisher. After some time this certificate should gather reputation and all windows binaries should no longer get warning by Windows Defender or any other over-eager anti virus programs.
These were the highlights. Check below for the full changelog 👇
Published by github-actions[bot] about 2 years ago
rotki 1.25.2 is a patch release fixing bugs you guys found since 1.25.1. The most important fix is the auto-updater. For 1.25.0 and 1.25.1 auto-update functionality was broken. From the next version and on the auto-update should work fine again. To upgrade to this version (v1.25.2) you will need to download the new release manually.
This release contains 26 commits by 5 different contributors!
For more information check the detailed changelog below 👇
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:
Published by github-actions[bot] about 2 years ago
rotki 1.25.1 is a patch release fixing bugs you guys found with 1.25.0 while we were busy finding hotels at 03:00 in the night and making up for canceled flights in Paris. The biggest change is that we fixed a class of bugs that lead to crashes (segmentation faults) of the app for a subset of our users. We also introduced a new setting for users to disable if they keep getting crashes.
We also fixed a lot of bugs and introduced some small improvements. One of them is an experimental mode to try and automatically detect and ignore spam tokens by checking their uniswap liquidity.
This release contains 48 commits by 6 different contributors!
For more information check the detailed changelog below 👇
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:
The main thing this release fixes is a class of bugs that could lead to the application crashing for some of the users. Such crashes should hopefully no longer happen.
In the case a user still encounters them we have added a setting to disable asynchronous DB access. To do so set Instructions Per sqlite context switch to 0
.
But before doing so please let us know so we can, together with you, gather data on why/where it happens and fix it.
These were the highlights. Check below for the full changelog 👇
Published by github-actions[bot] over 2 years ago
Rotki v1.25.0 is a big feature release containing lots of new features, improvements and bug fixes we made in the past month! It contains 241 commits by 12 different contributors!
A lot of things are added but the highlights are:
Important note: Mac users with Apple silicon should update by downloading the appropriate binary and not use auto-update since they need the arm-64 version and auto-update can't detect that.
For more information check the detailed changelog below 👇
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:
Bitcoin Cash is now supported. Users can add BCH addresses or xpubs
And they will later be showed in the dashboard among other chains
Users can now use Last In First Out (LiFo) accounting as the cost basis method for a PnL report.
Users can now add an arbitrary amount of ethereum nodes, and edit the querying priority of all nodes. For more details check the usage guide: https://rotki.readthedocs.io/en/latest/usage_guide.html#ethereum-rpc-nodes
Native binaries (without rosetta translation) are now generated for our Mac users.
Users can now add names to ethereum addresses and these names will later be used in the various UI components of the application.
Ethereum transactions can now be filtered by date, address, protocol and more.
All the assets graphs as well as the dashboard graph have the possibility of selecting a range for zooming. This can be done by left clicking and dragging on the graph itself or using the selector under the graph. The graph can be zoomed out by double clicking on it.
These were the highlights. Check below for the full changelog 👇
Added support for the following assets:
Updated the information of the following assets:
Published by github-actions[bot] over 2 years ago
v1.24.1 is a small patch release with the work the team did fixing a bunch of bugs you guys found in the last week. It contains 36 commits from 7 different contributors.
Most importantly it fixes a DB upgrade issue for some kraken users, and an edge case of slowing down the entire app if you had too many tracked ethereum addresses and queried ethereum transactions for them.
An important thing to note is that compared to 1.24.0 this release temporarily removes the ability to filter transactions and their events. The functionality will be re-introduced in 1.25.0.
For more information check the detailed changelog below 👇
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:
Remember Me
option at login screen is enabled.Added support for the following assets:
Published by github-actions[bot] over 2 years ago
Rotki v1.24.0 is by far of our biggest feature release containing lots of new features, improvements and bug fixes we made in the past 5 months! It contains a whooping 639 commits by 13 different contributors!
There is too many things to consider in this release but some of the highlights are:
There is so many new things introduced here that this release comes with the "here be dragons" warning.
For more information check the detailed changelog below 👇
Download the binary for your OS from below:
Optionally, you can also verify the integrity of the aforementioned binaries using the following checksums:
This release is introducing a lot of new features and new functionality in the app. It's quite possible some things can be buggy or depending on user's addreses and transactions number to have some weird edge cases. Report all problems you see either as github issues or in our discord chat and we will get to them as quickly as possible in the next quick patch releases.
We opted for this approach so we can get back to a quicker release schedule with feedback from users instead of waiting to have the perfect release with all perks ironed out, since for an app like rotki user feedback is critical.
As stated in this issue in this version we added support for auto-login using electron's safe storage API that uses the system's Keystore.
The way it works, if you press "Remember user" it will store your password in the system's Keystore so that it can unlock your account automatically when you open the application.
So you may see a prompt telling you to activate it. If you don't want to use auto-login by remembering the password you can cancel, but if you do you can save the password in the keyring of the OS and then the app will also remember the user password and login automatically at opening the app.
This release introduces 3 new current price oracles. Uniswap v2, Uniswap v3 and saddle. If you have never modified the oracle order before they will be included automatically.
But if you have ever customized the order then they will not be included and will need manual action by you to add. Go to Settings and scroll down to oracles and add them.
If you try the new feature for balances snapshot export, keep in mind that the last point in the graph is not a snapshot saved in the database but a virtual value to be displayed to the user. So this is not exportable.
This is a known problem with the release. If you query too many addresses that have too many transactions for the very first time you may see some timeouts like this. It's a problem we want to work on and will improve in the future.
But for the moment it should not matter as the querying task will continue running in the backend and even if you restart will continue from where it stopped. Once the biggest amount of transactions are queried the problem should not appear again.
Here is the biggest changes introduced in this release.
Kraken users who are staking in that exchange will now be able to see all staking events and track their income over any given period and/or filter by any asset.
Uniswap v2 and v3 can now be used as price oracles for the curent price in the application! They only rely on on-chain information to provide us with a price resut.
This is the biggest feature of this release! Rotki is finally showing the transactions of any given address in a human readable form. This release introduces the first iteration of the ethereum transaction decoders.
The ftx.us exchange is now supported. Users can enter api keys and fetch balances, trades, deposits/withdrawals.
CSV file generated by Binance can now be imported into rotki.
By importing a csv file you are able to import more than with the API. Particularly: Trades, Deposits and Withdrawals, Small assets exchange BNB, ETH 2.0 Staking and ETH 2.0 Staking Rewards, Launchpool Interests, POS savings interest, POS savings purchase, POS savings redemption.
rotki now automatically resolves ens name for each of your ethereum accounts. If there is a primary ens name specified for an account, this name will be shown instead of raw blockchain address across the app. You can find the blockchain address by hovering the mouse over the ens name.
Once a PnL report is finished you will now get a popup with:
You can use a global search bar provided to speed up your actions by clicking icon on top bar, or using shortcut Control-/ (Command-/ if you are using Mac).
Some actions provided by this global search: - Navigate to any page in rotki - Some basic actions such as adding a new trade, or new ledger action. - Go to certain owned asset overview page. - Go to certain location overview page.
Users can now export data from balance snapshots by clicking on the appropriate balance point in the netvalue graph in the dashboard.
The exported balance snapshot CSV can also be imported into rotki by clicking on the "Save" button on the top left and then selecting import snapshot.
These were the highlights. Check below for the full changelog 👇
Added support for the following assets:
Updated the information of the following assets:
Published by github-actions[bot] over 2 years ago
rotki v1.23.4 is a patch release fixing a number of bugs you guys found since the last release.
We release it as a stepping stone to v1.24.0 since it contains some fixes for breaking problems, most important of which is for NFTs balances querying after opensea made another change in their api.
This release contains 19 commits by 3 different authors.
For more information check the detailed changelog below 👇
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:
LockingTermDeposit
as another deposit.Published by github-actions[bot] over 2 years ago
rotki v1.23.3 is a patch release fixing a number of bugs you guys found in the last week and also introducing some minor improvements.
Most important fixes are for FTX users with subaccounts and also fixes for coinbase and crypto.com users.
It's advised that coinbase and crypto.com users purge their coinbase/crypto.com data and reimport it so that the fixes can be applied.
This release contains 20 commits by 4 different authors.
For more information check the detailed changelog below 👇
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:
Published by github-actions[bot] over 2 years ago
rotki v1.23.2 is a small patch release fixing a number of bugs you guys found in the last week and also introducing some minor improvements. Most important of which are fixes and improvements of NFT querying to try and fight opensea's API quirks and AVAX balance query fixes. Also adding the ability to add your own Opensea API key which you can get from here: https://docs.opensea.io/reference/request-an-api-key
It contains 23 commits by 3 different authors.
For more information check the detailed changelog below 👇
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:
Published by github-actions[bot] almost 3 years ago
rotki v1.23.1 is a small patch release fixing a number of bugs you guys found in v1.23.0. Most important of which are: fix for Mojave users, fix for AVAX users and the reinstating of the arm64 docker image.
It contains 23 commits by 4 different authors.
For more information check the detailed changelog below 👇
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:
Published by github-actions[bot] almost 3 years ago
Rotki v1.23.0 is one of our biggest feature release containing lots of new features, improvements and bug fixes we made in the last month! It contains a whooping 286 commits by 7 different contributors!
There is too many things to consider in this release but some of the highlights are:
For more information check the detailed changelog below 👇
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:
If you had any ethereum transactions that were ignored for accounting they will now need to be ignored again.
Users who have done trades in kraken's mobile app will now be able to see them and have them tracked in rotki.
In the past rotki was having a very big difficulty with a big number of historical events. This is no longer the case thanks to a considerable rework of the api and pagination mechanism. No matter the amount of events, rotki should now function fine and pages will load fast. What's more the memory footpring of the app is going to be a lot better now.
Two new airdrops, that of Saddle Finance and Paraswap are now supported. If any of the user's tracked addresses are eligible, they will be able to see it in the airdrops section.
ETH2 validators can now be tracked manually by adding them as a new blockchain (beacon chain) account. They can be added either via index or public key. What's more since some people share ownership of validators you can specify ownership as a percentage and all balances and historical stats will respect that percentage for the given validator.
Data from Bisq exchange can now be imported via a CSV
PnL reports are now saved to disk. Users can reload any previously ran PnL report from disk and check its events and results. A limitation here is that CSV export only exists for the latest PnL report ran in the current session.
Users will now see the images for their NFTs also in the dashboard's balances instead of only in the NFT gallery view.
These were the highlights. Check below for the full changelog 👇
Added support for the following assets:
Updated the information of the following assets:
Published by github-actions[bot] almost 3 years ago
rotki v1.22.2 is a small patch release fixing a number of bugs you guys found in the last 10 days. Most important of which is a fix for trades, deposits and withdrawals queries for users with multiple exchange accounts of the same exchange. It contains 23 commits from 3 different contributors!
important note: Just like with rotki v1.22.1, no arm64 docker image exists for this release due to problem with our arm64 building pipeline. We will let you guys know when arm64 building is back and working.
For more information check the detailed changelog below 👇
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:
Published by github-actions[bot] almost 3 years ago
rotki v1.22.1 is a small patch release fixing a number of bugs you guys found in the last week. Most important of which is the uniswap trades fix. It contains 22 commits by 3 different contributors.
important note: No arm64 docker image exists for this release due to problem with our arm64 building pipeline. We will let you guys know when arm64 building is back and working.
For more information check the detailed changelog below 👇
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:
Published by github-actions[bot] almost 3 years ago
Rotki v1.22.0 is a big feature release containing lots of new features, improvements and bug fixes we made in the last few weeks! It contains 162 commits by 5 different contributors!
Some of the highlights are:
For more information check the detailed changelog below 👇
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:
Support for Bitpanda exchange is added. Note: This is not the Bitpanda Pro version.
Balances are taken into account.
Trades can be pulled and taken into account in PnL report.
Deposits/Withdrawals can be pulled.
In Settings -> Data & Security users can now find information about their user and global database.
Additionally backups can be managed here. You can download existing backups, delete old ones or create new ones.
People who use Liquity through DefiSaver will now also be able to see their liquity troves and pull information about them.
Users can now add manual liabilities (essentially negative balances) in the app. A liability is debt. For example here you can track a loan, student debt etc.
This week the Ethereum Name Service (ENS) airdrop started and will be open for the next 6 months.
If any of your tracked addresses are eligible for it you can see it in the airdrops section of rotki along with the amount you can claim and a link to claiming.
The blockchain & accounts page has gotten a makeover! The add account button is now at the bottom and is context-aware. That means it tries to preselect the blockchain account type depending on which section of blockchain & accounts page you are looking at. So if you look at Ethereum addresses, it will add an Ethereum address. If you look at Polkadot it will add a Polkadot address and so on and so forth.
These were the highlights. Check below for the full changelog 👇
Added support for the following assets:
Updated the information of the following assets:
Published by github-actions[bot] almost 3 years ago
Rotki v1.21.3 is a patch release on top of 1.21.2 featuring many bug fixes for bugs you guys experienced in the last 10 days and some minor improvements. This release is made up of 35 commits from 3 different contributors!
For more information check the detailed changelog below 👇
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:
Published by github-actions[bot] about 3 years ago
Rotki v1.21.2 is a patch release on top of 1.21.1 featuring many bug fixes for bugs you guys experienced in the last week. Most notable of which was the jittery asset graphs for premium users. It also adds two small features. Premium asset graphs can be configured to show 0 amounts better and snapshots can be saved despite of errors. This release is made up of 30 commits from 4 different contributors!
For more information check the detailed changelog below 👇
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:
We have introduced an option in the asset graphs to select the Missing snapshot multiplier. It sets after how many hours between two snapshots the graph will display zero balances. This allows to improve graphs for periods where the balance of an asset was zero. For more info on the problem solved check: https://github.com/rotki/rotki/issues/2613
We have introduced an option to ignore errors when force saving a balance snapshot.
These were the notable changes. Check below for the full changelog 👇
Added support for the following assets:
Updated the information of the following assets:
Published by github-actions[bot] about 3 years ago
Rotki v1.21.1 is a patch release on top of 1.21.0 featuring many bug fixes and improvements that you guys asked for in the last week. It also adds a small feature for Gemini users. It consists of 35 commits from 4 contributors.
For more information check the detailed changelog below 👇
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:
Published by github-actions[bot] about 3 years ago
Rotki v1.21.0 is our biggest release so far containing a ton of features, improvements and bug fixes we made in the last month! It contains a whooping 348 commits by 15 different contributors! Special thanks to Andrew Rosborough who got into the code and made some nice features for this release!
This is also the first release for which a docker arm64 image is created!
Some of the highlights are:
For more information check the detailed changelog below 👇
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:
You asked for it and here it comes! The NFT boom has been crazy and with rotki you will be able to track your NFTs and find prices for them. By default we will track last sale price, if it's not available we'll query floor price and if is not available we provide you the ability to input manual prices.
Free users are limited to 10 NFTs while premium users can track all their NFTs across all of their accounts.
The value of the NFTs you own will also be tracked in the app's dashboard.
If you know the correct price for an NFT you own or don't agree with the automatic estimate you will be able to manually set it via the NFT balances section of the app.
In this release we added the possibility to track Liquity troves and LQTY staked in the protocol. By activating the Liquity Module you gain access to track troves in the liabilities section. Free users can see their troves and some basic info for each trove. Premium users can also see all historical information, interest owed, liquidation events and more.
And you can track the staked amount under the staking section. Staking is only for premium users.
We are planning more integrations with the Liquity protocol that will come in future releases. If you are a user of liquity you are bound to enjoy it!
Thanks to our awesome community we have new locations which data that can be imported via CSV. The new locations are Shapeshift and Uphold but also other importers have been improved as Nexo and Crypto.com
We start the integration with Pickle Finance by adding the option to track pickles locked in DILL and pending rewards from DILL to be collected. To do so activate the Pickle module in the rotki settings.
The historical events section in rotki can have pages upon pages of data. From this release we allow filtering of trades, deposits and withdrawals.
You can filter the results via multiple filters such as location, timerange, type, assets involved and so on and so forth. For more info check the docs.
These were the highlights. Check below for the full changelog 👇
Added support for the following assets:
Updated the information of the following assets:
Published by github-actions[bot] about 3 years ago
Rotki v1.20.1 is a patch release with bugfixes to the bugs you guys reported in the last 2 weeks and also some improvements we wanted to roll out before v1.21.0. Also a ton of new assets support is added.
For more information check the detailed changelog below 👇
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:
Added support for the following assets:
Updated the information of the following assets:
Published by github-actions[bot] about 3 years ago
Rotki v1.20.0 is a quite big feature release that brings a ton of new features, improvements and bug fixes made in the last 2+ weeks. It contains 135 commits by 6 different contributors! Special thanks to all the Jonases who helped with Avalanche and Polkadot 🤗
Some of the highlights are:
For more information check the detailed changelog below 👇
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:
Thanks to the work by Jonas and team we now have initial support for accounts balance query in the Avalanche chain. For now this is only fo C-Chain support.
The PnL CSV export can now be more customized. You can choose to not export formulas and also choose whether you would like a summary of totals and settings/version used to be appended at the end of the report.
The shapeshift FOX token airdrop should now be detected for all your tracked addresses. If any of your addresses is eligible you should be able to see it in the airdrops section.
Sushiswap AMM is now supported. Premium users will have all the sushiswap trades made by their tracked addresses detected and taken into account in the PnL report.
Also all mint/burn events of providing liquidity to a Sushi pool will be detected and shown to the user.
Aave v2 is now fully supported. Also all balances deposited in Aave v2 will be properly detected and their APY shown.
Much like Kusama, Polkadot is now supported natively as a chain thanks to JonasW3F. You can input your polkadot addresses, rotki will track them and show you what their DOT balance is. You can also use your own polkadot node.
These were the highlights. Check below for the full changelog 👇
Added support for the following assets:
Updated the information of the following assets: