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 3 years ago
This is a patch release on top of v1.19.0 with fixes for bugs our users found in the last week. It contains 25 commits from 3 different contributors. For information on the features added in v1.19.0 check its release notes.
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 3 years ago
Rotki v1.19.0 is a very big feature release that brings a ton of new features, improvements and bug fixes made in the last 2+ weeks. It contains 160 commits by 7 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:
This release adds support for all known curve pools until this time. The balances of the pool will be automatically detected and shown in the dashboard.
Users can now add a manual price per asset pair for any given timestamp, so whenever rotki can't find a price for a timestamp elsewhere this can be used as a way to provide a price.
By default, if a manual price exists for an asset it takes precedence. This can be modified in the settings.
Our premium users can now get all historical events for their gitcoin grants in a given period. Both ethereum and zksync events are included.
A report of earning over a time period for a selected grant can also be generated.
Aave v2 is now fully supported both for historical events, accounting and profit/loss reporting in the same way that Aave v1 was for premium users.
All yearn v2 vaults are now supported in the same way that v1 was for premium users.
So that means that all balances in yearn v2 vaults will be detected, historical deposit/withdraw events per vault can be seen and total profit/loss per vault per address shown. This data should also be taken into account in the profit/loss report.
In the DEX trades, DeFi deposits and DeFi liabilities components there is now a dedicated sub-component that shows which addresses are queried per protocol.
It allso allows you to edit the list of queried addresses per protocol, by simply clicking on the protocol and adding or removing accounts for querying. This really comes in handy for speeding up queries, as if every address is queried for every protocol then the app will be loading for a very long time.
These were the highlights. Check below for the full changelog 👇
--version
from the rotki backend binary in Windows should no longer raise a Permission error.Added support for the following assets:
Updated the information of the following assets:
Published by github-actions[bot] over 3 years ago
This is a patch release on top of v1.18.0 with fixes for bugs our users found in the last week. It contains 23 commits from 3 different contributors. For information on the features added in v1.18.0 check its release notes.
For more information on this release 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 3 years ago
Rotki v1.18.0 is a feature release that brings a few much needed improvements, some new features and bug fixes. It's all contained in about 100 commits made by 6 different contributors in the last 2 weeks.
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:
Users can now add their IndependentReserve api keys and integrate with the popular Australian exchange.
Balances, Trades, Deposits and Withdrawals are pulled and taken into account during the PnL generation.
The search for asset components in the frontend have been revamped and are now smarter in the way they match asset names. You will no longer need to scroll to find Ethereum and generally the search function will try to match both symbol and name in a fuzzy manner.
Binance trade history queries has been extremely slow and a major pain point for all rotki binance users. That is because their exchange API is inherently flawed and one needs to query all possible markets, one by one to get a full historical picture.
From this release and on we allow users to specify which markets they know they traded in and want to query history for. This will considerably increase the speed of query as the amount of queries to binance will be reduced to only the markets you specify.
To use this setting go to the Binance api credentials and choose edit.
There in the market pairs select the markets you know you traded and then press save.
Congratulations! Binance history should now probably take considerably less time.
Rotki will now have a tray icon, depending on the OS, and will be able to get minimized to the tray.
Additionally hovering over the tray for some OSes will show a tooltip with the user's netvalue change in the currently selected period.
Finally depending on whether the change is positive or not a green or a red arrow will appear in the tray. If hovering shows no tooltip, the same information can be seen by right clicking on the tray icon.
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 3 years ago
Rotki v1.17.2 - Caruncle is a patch release fixing bugs that you guys found since the release of v1.17.1 and also introduces some minor improvements and some new assets. It is comprised of 39 commits written in the last week and is probably our biggest patch release so far as far as amount of issues fixed in an 1-week period is concerned 🥳
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] over 3 years ago
Rotki v1.17.1 is a very big release containing the work done by the team in the last 2.5 weeks. It brings a ton of improvements, bug fixes and features and counts 170 commits from 4 different contributors.
Note: v1.17.1 is a hotfix release on top of v1.17.0 to fix an issue experienced by our premium MacOS users and some other minor issues.
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:
It's possible you may have added a custom asset in your asset database that we also introduce again through an update. To solve that you will need to merge the two assets. For more information on how to do it check here
Users can now import blockfi data directly from a CSV file.
All imported events will be visible in the trades or ledger actions section and will be taken into account in the profit/loss report.
Users can now import Nexo data directly from CSV.
All imported events will be visible in the trades or ledger actions section and will be taken into account in the profit/loss report.
Users will now be able to import multiple API keys per exchange, effectively tracking multiple exchange accounts from a single rotki account.
Balances, trades and deposits/withdrawals will be pulled from all imported exchange accounts.
Premium users will now be able to switch between light and dark mode.
Each theme is completely customizable and you can choose the colors that either the light or the dark theme will be using from the settings menu.
If any of your tracked accounts are eligible for the Convex finance airdrop you will be able to see it in the airdrops section.
Swaps made in uniswap V3 will be now detected by rotki and they will count as trades in the Profit/Loss report.
Users can now customize the data directory and the logs directory of the application by clicking the cogwheel during startup.
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 3 years ago
Rotki v1.17.0 is a very big release containing the work done by the team in the last 2.5 weeks. It brings a ton of improvements, bug fixes and features and counts 164 commits from 4 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:
It's possible you may have added a custom asset in your asset database that we also introduce again through an update. To solve that you will need to merge the two assets. For more information on how to do it check here
Users can now import blockfi data directly from a CSV file.
All imported events will be visible in the trades or ledger actions section and will be taken into account in the profit/loss report.
Users can now import Nexo data directly from CSV.
All imported events will be visible in the trades or ledger actions section and will be taken into account in the profit/loss report.
Users will now be able to import multiple API keys per exchange, effectively tracking multiple exchange accounts from a single rotki account.
Balances, trades and deposits/withdrawals will be pulled from all imported exchange accounts.
Premium users will now be able to switch between light and dark mode.
Each theme is completely customizable and you can choose the colors that either the light or the dark theme will be using from the settings menu.
If any of your tracked accounts are eligible for the Convex finance airdrop you will be able to see it in the airdrops section.
Swaps made in uniswap V3 will be now detected by rotki and they will count as trades in the Profit/Loss report.
Users can now customize the data directory and the logs directory of the application by clicking the cogwheel during startup.
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 3 years ago
Rotki v1.16.2 is a patch release on top of v1.16.1 containing 38 commits and fixing some problems our users found within the last week. For full details on what was introduced with v1.16.0 check here.
Important: From this version eth2 staking becomes its own module. So if you have modules explicitly activated, you also need to activate eth2 as a module. On how to do this check here: https://rotki.readthedocs.io/en/latest/usage_guide.html#customizing-the-defi-settings
Upgrading is highly recommended since v1.16.1 and below had a problem that could lead the global assets DB to an incosistentent state requiring manual intervention. From this version and on this problem should not happen anymore. Also all MacOS users who had "Connecting to Backend" problems should now be able to open the app without any problems.
For more information on all the bugs fixed 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 3 years ago
Rotki v1.16.1 is a small patch release on top of v1.16.0 fixing some problems our users found within the last week. For full details on what was introduced with v1.16.0 check here.
v1.16.1 release is comprised of 17 commits, introduces some minor improvements and fixes 6 bugs. It also adds support for a bunch of new assets.
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] over 3 years ago
Rotki v1.16.0 is our biggest release to date and contains the work done by the team in the last month. It brings a ton of improvements, bug fixes and features and counts 324 commit from 6 different contributors. Due to some architectural changes and the Easter break we had to group together a big amount of changes which lead to this monster of a release.
Some of the highlights are:
Also from this release and on we are dropping support for MacOS High Sierra. Read more about it in the "Important things to Note" section.
For more information on all the new features and bug fixes 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:
Due to deprecations of various SDKs and libraries in MacOS, we are forced to drop support for MacOS versions High Sierra and below. That means you need to have MacOS hardware no older than 10 years to run rotki from now and on. If you can't upgrade your MacOS out of High Sierra consider using the docker installation as there is no such limitation there
Since this is a big upgrade for your user database, rotki will keep a backup of the previous user database (v24) around in case something goes wrong and there is need to revert. You will see a file like this in your user directory: 1618958450_rotkehlchen_db_v24.backup
. It contains the v24 db at the upgrade made at timestamp 1618958450
. If v1.16.0 runs smoothly for days then you can probably delete this.
From this version and on rotki may start keeping such automatic backups for you to make sure you can revert to previous versions during user DB upgrades.
Now the list of assets in rotki has more functionalities! From this version you can add, edit and delete other types of assets apart from ethereum tokens.
Moreover the list of assets will be periodically updated using data from rotki assets repository. If you manually added a custom token in conflict with a new addition in our side a special menu will appear asking you to manually resolve the conflict.
When adding information about an ethereum token, just after adding the address rotki will try to automatically fetch attributes like name, symbol and decimals!
Another useful change is that you can selectively enable/disable a price oracle (coingecko/cryptocompare) for any given asset.
Documentation is important for our users and as such we have made it easier to reach it from rotki. A new question mark icon has been added at the right of the top menu that will display useful links.
To get support consider reaching out to our discord channel and if you have any issue to report you can do so in Github. Finally make sure to follow us in twitter.
We have added FTX to our list of supported exchanges! Your FTX balances will now be pulled by rotki and your trade history and deposit/withdrawals history will be taken into account during profit/loss calculation.
We have made improvements for our ETH2 staking users. Now in your settings ETH2 appears as a module and you can customize which addresses should be tracked for this feature. For users with many ethereum addresses this can lead to considerable speedup since only the relevant addresses will be queried for ETH2 beacon chain balances.
In addition now you will be able to purge information relative to ETH2 staking. This can be done from the settings in the data & security section.
Trades view has been updated to provide a more readable view of what each trade is doing. You no longer see a confusing pair and a type but a readable explanation of what is bought with what and what sold for what.
Ledger actions can now also accept an optional rate and asset. If provided then this is the rate for the given asset that the main asset of the action was bought/sold for. In the screenshot for example 5 AAVE was paid to the user as income for 20 EUR per AAVE.
If this is not given then the historical price of the asset (AAVE in this case) at the given time is used.
This is something that was requested quite a lot. In the manual trade addition menu the fee is now optional, so no need to put zero fees if there were none.
We have added some new UI settings that allow you to configure rotki according to your taste and improve your experience.
If you have a preferred explorer or you have your own we have greats news! From this version you can customize the explorer used per blockchain both for transactions and for addresses. This feature is available at the bottom section of your settings.
Some users requested a more granular configuration on how rounding is made so we have a new section in the settings to customize this behaviour.
These were the highlights. Check below for the full changelog 👇
Added support for the following assets:
Published by github-actions[bot] over 3 years ago
Rotki v1.15.2 is a small patch release containing significant improvements on the speed and the details of querying coinbase pro history. It also solves a potential security issue with Coinbase Pro usage in rotki so upgrade is highly recommended for users of that exchange.
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 were using coinbase pro before it's recommended to go to Settings -> Data and purge the Exchange history of coinbase pro so that full details for deposits and withdrawals can be queried.
Link to a video showing how to achieve this:
https://user-images.githubusercontent.com/1658405/111909292-02e3b080-8a5d-11eb-90cd-198c50419d53.mp4
Published by github-actions[bot] over 3 years ago
Rotki v1.15.1 is a small patch release on top of v1.15.0 containing 45 commits from 4 different contributors addressing problems that our users encountered while using v1.15.0. Also adding some small features/improvements including two new fiat assets, 🇹🇼 TWD and 🇳🇴 NOK.
Important to note is that this is the first release at which the auto-updater kicks in. If you open v1.15.0 now you be prompted to upgrade to this one. ⬆️
warning: Auto update may not work perfectly in MacOS yet. See here. If it does not work for you simply use the manual way of updating by downloading the dmg from this release.
For full features explanation of v1.15.0 check its release notes
For more information about what's added in v1.15.1 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:
Published by github-actions[bot] over 3 years ago
Rotki v1.15.0 is a big release containing all of the work done by the team in the last 2.5 weeks. It counts 199 commits from 8 different contributors! A ton of features and a few bugfixes are included in this one. Also a shitload of new assets are supported.
The feature 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:
ETH2 stakers are now be able to see the total value they have earned both in (1) current ETH price but also counting the (2) price of the daily payouts of ETH2 staking.
Moreover they can now see a breakout of daily stats of validating. How much ETH was earned per day, attestation stats, block proposing stats and more! Big thanks to the good folks at https://beaconcha.in for the data.
Finally this can also be taken into account in the profit/loss report for any given period of time and also exported via CSV to a spreadsheet as per the screenshot above.
Premium users who have funds in balancer pools can now see their balances per pool and breakdown for each pool per asset and weights per token in the DeFi liquidity pools section.
Moreover they can see a list of all pool join/exit events, which results in minting or destroying pool tokens.
And a little further down in the same section they can see a breakdown of historic profit/loss per pool. Essentially how many tokens they gained/lost per pool since inception.
In the Dex trades section of DeFi you are now able to find Balancer swaps along with Uniswap ones.
Balancer swaps are also aggregated into trades and included along with all other user trades in the trade section. They are also taken into account in the profit/loss report.
Users can now manage the list of supported assets by their local rotki instance. In this release only ethereum tokens are modifiable but from next release all assets.
Users can go to the asset management page and inspect the list of all supported assets, edit them, delete them or add new ones. You can edit by clicking the edit button, and delete by pressing the trash icon button.
WARNING: In this release there is no guard against deleting an asset from the list that you own. Please do not do that. This will result in various problems across the app which can only be solved by manually editing the DB. Protections against this will be implemented with https://github.com/rotki/rotki/issues/2524
When you press the +
button on the top right, or edit an existing token you can see the Asset form.
You can fill in the following fields:
There is also some other fields that are completely optional and expand if you press the (7) Optional Fields
section.
LEND
was swapped for AAVE
.These were the highlights and the important notes. Check below for the full changelog 👇
Added support for the following assets:
Published by github-actions[bot] over 3 years ago
Rotki v1.14.2 is small patch release on top of v1.14.0 fixing a number of bugs seen by our users in the past week. For feature release notes check the extensive release notes of v1.14.0.
This release contains 32 commits from 3 different contributors.
For more information on the fixed bugs 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:
Published by github-actions[bot] over 3 years ago
Rotki v1.14.1 is just a hotfix release on top of v1.14.0 to fix it for MacOS users. For release notes please do read the extensive release notes of v1.14.0. It's a feature packed release.
Upgrade from 1.14.0 is only needed for MacOS users. Upgrade from earlier releases for all users. 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 3 years ago
Rotki v1.14.0 is a big release containing all of the work done by the team in the last 2 weeks. It counts 199 commits from 9 different contributors and is our biggest 2 week release yet! A ton of features and a few bugfixes in this one. Also a shitload of new assets are supported.
The feature 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:
Users can now input their kucoin api keys in rotki and have their balances autodetected and taken into account in the dashboard.
They can also see their trades.
And look at their deposit/withdrawals.
Finally all the Kucoin trades can be taken into account in the PnL report.
Users can now find any POAP NFT badges their tracked ethereum addresses are eligible for. Additionally they can check eligiblity for Curve finance's CRV airdrop.
When users now click on an asset they will be taken to the asset details page.
There they can see an overview of how their holding of that asset are broken down between different blockchain or exchange accounts. Additionally if the user is a premium user they can see the netvalue worth over time graph of that asset's holdings.
After popular demand we now have support for loopring!
Users will need to go to Loopring, get their API key and input it in Rotki as an external API key. If they have specific DeFi modules activated, and not the default of "all", then they will also need to go and add loopring there and then restart rotki.
A limitation here is that we can only support one api key for one account. This is something we are working to fix with the good folks at Loopring. Once done the loopring balances for your account will be pulled and shown in the dashboard as above.
The account that has Loopring balances will come with a loopring icon tag so that it's easily recognizable.
Finally to check out all Loopring balances of the account simply expand it and scroll to the Loopring section:
A lot of improvements have occured in the PnL report. Users can now see cost basis info for each sell/spend. Essentially a list of matching events from which the sold/spend amount was acquired. A warning is given if the cost basis information is incomplete due to lack of information.
That same information are also included in the CSV export.
Additionally as per the screenshot above a lot more information have been added in the DeFi events CSV export.
MacOS users will no longer have to endure the annoying "Unverified developer" warning that forced them to go to settings and add an exception each time they opened a new rotki version. We are now a verified Apple developer and as such the warning is now gone.
Simply Drag & Drop
These were the highlights and the important notes. Check below for the full changelog 👇
Added support for the following assets:
Published by github-actions[bot] over 3 years ago
Binance today decided to leak two test assets "123", and "456" in their production spot balances api response which subsequently broke rotki. So this is an one commit patch release on top of v1.13.2 to fix rotki for binance users.
You only need to upgrade if you are using binance and experienced the object of type 'int' has no len()
error.
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:
Published by github-actions[bot] over 3 years ago
Rotki v1.13.2 is a patch release on top of v1.13.1 and v1.13.0 fixing some issues our users experienced and making sure they get a smoother experience until v1.14.0.
The most annoying issue that is fixed is the duplication of MakerDAO vault balances for some users.
Important for Bitstamp users: Additionally bitstamp users trades and deposit/withdrawals should now be properly read from bitstamp and not pull in mistaken values. To have this change reflected in your rotki you should make sure to purge all previous bitstamp data. Check the "Actions Required" section for more information.
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:
Bitstamp users will need to purge all exchange data and have it requeried by rotki. To do that go to settings and click on "Data & Security"
There find the data purge dropdown and select bitstamp.
Find Exchange: Bitstamp and click on the trash icon to purge all data.
Now you can go to either trades, or deposit/withdawals and the data should be queried from bitstamp again and parsed properly this time.
Added support for the following assets:
Published by github-actions[bot] over 3 years ago
Rotki v1.13.1 is a patch release on top of v1.13.0 containing a lot of fixes on issues that you guys, our users, reported in the past 5 days. Most annoying issue that is solved is the duplication of manually tracked balances that have their location set to blockchain. We are also adding support for multiple new assets and fixing some broken asset mappings among other things.
Even though it's just a patch release it contains 45 commits, some of them even made by 3 different external contributors!
For more information on all the fixed bugs 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:
Published by github-actions[bot] over 3 years ago
Rotki v1.13.0 is a big release containing all of the work done by the rotki team in the last 2 weeks. It counts 171 commits from 6 different contributors and closes the first month of 2021 for rotki! A ton of features and quite a few bugfixes in this one.
The feature 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:
This was one of our most requested features. Users will now finally be able to see the asset prices (in the selected cost currency) next to each asset both in the dashboard and in the blockchain account balances.
What's more users can now refresh just the prices and have the asset USD/EUR/XXX amount reflect the proper value just by clicking a button. This does not re-query balances, so is quite fast!
If any of the user's accounts have funds in a DefiSaver smart wallet they should now be detected and also shown on your Rotki balances.
All Aave v2 tokens are now supported and should appear on the user's dashboard.
If any of the user's tracked ethereum accounts are eligible for either the Lido DAO token or the Furucumbo airdrop rotki detects it and will let them know about it in the airdrops section.
If a user adds a new Kusama or a new BTC account for which they have an ENS name registered they can now just simply add it by typing in the ENS name.
https://twitter.com/LefterisJP/status/1352577276169351172
It is now possible to customize the order by which price oracles will be queried for either the current prices or the historical prices.
What's more the historical cache files for each price oracle can be inspected and also deleted. Furthermore a historical cache price can be created on demand for any given pair.
A lot of improvements have been made in the profit/loss report generation, especially in regards to the speed of the generation of the report.
These were the highlights. Check below for the full changelog 👇
Added support for the following assets: