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] almost 4 years ago
Rotki v1.12.2 is a patch release on top of v1.12.0 and v1.12.1 fixing a number of bugs seen by our users during the weekend. For full release notes of what is new since the last big release check the v1.12.1 notes and also below for the bugs fixed in v1.12.2.
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 4 years ago
note: This is a patch release on top of v1.12.0 with a fix for OSX users.
Rotki v1.12.1 is the first release of 2021. It's a rather big feature release that contains the work done in the 2 weeks since v1.11.0 counting 179 commits from 8 different contributors! A lot of features and some bug fixes are included.
The features highlights are:
For more information check the detailed changelog below 👇
Upgrade is highly recommended if your are coming from 1.11.X or if you use OSX. Download the binary for your OS from below:
Optionally, you can also verify the integrity of the aforementioned binaries using the following checksums:
Rotki now natively supports the Kusama blockchain!
That means that Rotki users can input their Kusama addresses for tracking.
and then have them displayed in the per account blockchain balances
Kusama balances should now also be their own category in the dashboard
Finally, and in compliance with the local-first ethos of rotki, users who run their own kusama node can set it in the settings and all queries will go through it
Users can now input bitcoin.de api keys and have its balances tracked, its trades and deposit/withdrawals pulled and have it taken into account in the profit/loss report.
Users can now input iconomi api keys and have its balances tracked, its trades and deposit/withdrawals pulled and have it taken into account in the profit/loss report.
Users can now add any of a set of manual ledger actions. Ledger actions are income, expense, loss, donation received etc.
Ledger actions are shown as part of the user's history
They are also taken into account in the profit/loss report.
Users now have the option to ignore any of the following historical actions: Trades, ethereum transactions, deposit/withdrawals, ledger actions.
Once an action is ignored it's no longer taken into account in the accounting during profit/loss report generation. Actions can be un-ignored at any time.
These were the highlights. Check below for the full changelog 👇
Added support for the following assets:
Published by github-actions[bot] almost 4 years ago
Rotki v1.12.0 is the first release of 2021. It's a rather big feature release that contains the work done in the 2 weeks since v1.11.0 counting 179 commits from 8 different contributors! A lot of features and some bug fixes are included.
The features 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:
Rotki now natively supports the Kusama blockchain!
That means that Rotki users can input their Kusama addresses for tracking.
and then have them displayed in the per account blockchain balances
Kusama balances should now also be their own category in the dashboard
Finally, and in compliance with the local-first ethos of rotki, users who run their own kusama node can set it in the settings and all queries will go through it
Users can now input bitcoin.de api keys and have its balances tracked, its trades and deposit/withdrawals pulled and have it taken into account in the profit/loss report.
Users can now input iconomi api keys and have its balances tracked, its trades and deposit/withdrawals pulled and have it taken into account in the profit/loss report.
Users can now add any of a set of manual ledger actions. Ledger actions are income, expense, loss, donation received etc.
Ledger actions are shown as part of the user's history
They are also taken into account in the profit/loss report.
Users now have the option to ignore any of the following historical actions: Trades, ethereum transactions, deposit/withdrawals, ledger actions.
Once an action is ignored it's no longer taken into account in the accounting during profit/loss report generation. Actions can be un-ignored at any time.
These were the highlights. Check below for the full changelog 👇
Added support for the following assets:
Published by github-actions[bot] almost 4 years ago
Rotki v1.11.0 is a big feature release that contains the work done in the 2 weeks since v1.10.1 counting 180 commits from 5 different contributors! A lot of features and some bug fixes are included.
The features highlights are:
For more information check the detailed changelog below 👇
Upgrade is highly recommended. Download the binary for your OS from below:
You can also optionally verify integrity of the aforementioned binaries using the following checksums:
Bitfinex current balances show up in Rotki both in the dashboard but also in the bitfinex specific balance section.
Bitfinex trades should now be included in the trades history and taken into account in the tax report.
Bitfinex deposit and withdrawals should be now shown in the deposit/withdrawals history and be taken into account in the tax report.
Airdrops that the user is eigible for are now shown in the airdrops section.
Users can now set the main currency of the app in two major cryptocurrencies. That means they can see all values of all assets, profits, actions etc. denominated in these cryptocurrencies.
They can choose ETH as their main currency.
Video: https://user-images.githubusercontent.com/1658405/103353720-d0539880-4aa9-11eb-8fd0-8203504abec4.mp4
And they can also choose BTC as their main currency
Video: https://user-images.githubusercontent.com/1658405/103353735-e06b7800-4aa9-11eb-922b-52d350e5e442.mp4
These were the highlights. Check below for the full changelog 👇
Added support for the following assets:
Published by github-actions[bot] almost 4 years ago
Rotki v1.10.1 is a big feature release that contains the work done in the 2 weeks since v1.9.1, counting 160 commits from 7 different contributors! A lot of features and some bug fixes are included.
note: The only difference of this and v1.10.0 is that this should fix the DB upgrade error users saw in v1.10.0 and also a Binance lending balance double counting issue.
The features highlights are:
For more information check the detailed changelog below 👇
Upgrade is highly recommended. Download the binary for your OS from below:
Bitstamp current balances show up in Rotki both in the dashboard but also in the bitstamp specific balance section.
Bitstamp trades should now be included in the trades history and taken into account in the tax report.
Bitstamp deposit and withdrawals should be now shown in the deposit/withdrawals history and be taken into account in the tax report.
The Adex protocol is now supported for premium users.
These were the highlights. Check below for the full changelog 👇
Added support for the following assets:
Published by github-actions[bot] almost 4 years ago
Rotki v1.10.0 is a big feature release that contains the work done in the 2 weeks since v1.9.1, counting 155 commits from 7 different contributors! A lot of features and some bug fixes are included.
The features highlights are:
For more information check the detailed changelog below 👇
Upgrade is highly recommended. Download the binary for your OS from below.
note: The downloads point to v1.10.1 since v1.10.0 contained a bug that could cause a DB upgrade error for some users.
Bitstamp current balances show up in Rotki both in the dashboard but also in the bitstamp specific balance section.
Bitstamp trades should now be included in the trades history and taken into account in the tax report.
Bitstamp deposit and withdrawals should be now shown in the deposit/withdrawals history and be taken into account in the tax report.
The Adex protocol is now supported for premium users.
These were the highlights. Check below for the full changelog 👇
Added support for the following assets:
Published by github-actions[bot] almost 4 years ago
This is an emergency one line patch release to address a breaking change introduced by the Graph in their Graph node servers. This change affects all python implementations using the GraphQL library.
All users who were seeing _SubgraphErrorPolicy_!
errors in Graph queries should upgrade to this release.
If you were not seeing this error then there is no reason to upgrade, especially since early next week a new feature release will be made containing both this fix and a ton of features.
Download the binary for your OS from below:
_SubgraphErrorPolicy_!
errors.Published by github-actions[bot] almost 4 years ago
Rotki v1.9.1 is a patch release that contains the work done in the week since v1.9.0, counting 73 commits from 5 different contributors! It contains a ton of bug fixes reported by our users after 1.9.0 and some features.
The features highlights are:
For more information check the detailed changelog below 👇
Upgrade is highly recommended. Download the binary for your OS from below:
Rotki should now be ready for Eth2 beacon chain staking. Once the beacon chain launches the changes in balances thanks to staking along with an estimate of the APR based on past performance should now be shown.
It is now possible to bulk add multiple comma-separated blockchain accounts
Also it is now possible to bulk delete an arbitrary number of blockchain accounts.
These were the highlights. Check below for the full changelog 👇
Added support for the following assets:
Published by github-actions[bot] almost 4 years ago
Rotki v1.9.0 is a big feature release that contains the work done in the 21 days since v1.8.3, counting 159 commits from 7 different contributors! Four big features are implemented, lots of smaller ones and a ton of bug fixes
The highlights of the release are:
For more information check the detailed changelog below 👇
Upgrade is highly recommended. Download the binary for your OS from below:
Users will now be able to see a graph of their total networth over time in the dashboard. Free users get a limited time range (up to 2 weeks) but premium users can see the entire range.
You can also see how much (in %) your portfolio's networth has increased in the given time range.
Users can now see their liabilities in the dashboard. That is how much they have borrowed in the various lending protocols. The sum of liabilities is subtracted from the sum of assets to calculate the total net worth.
The liabilities can also be broken down per account in the blockchain per account view.
All users can see their uniswap LP balances in the DeFi Liquidity pool section. Each LP token is broken down into the respective underlying tokens it represents and their current balance. Querying balances will be slower for free users due to the limitations of free nodes. Either use your own node or upgrade to premium for faster uniswap LP balance queries.
Premium users can also see the historic activity of their liquidity providing in uniswap pools per address, or aggregated on all their addresses.
They can also see a list of all their historic activity of burning/minting LP tokens for every uniswap pool.
For premium rotki users we can now detect all uniswap trades.
They can all be seen in the trades history section and are also taken into account during the tax report.
Additionally in the DeFi DEX trades history section you can see all the details for all the trades, and how they break down into their individual swaps.
If the user has moved ETH from any of their tracked accounts to the Eth2 deposit contract it's detected and shown as staked ETH.
Additionally If the user has premium they can see all the details of their staking activity in the staking view. That is all the deposit events, the current APR, total deposited, filter by address and more.
These were the highlights. Check below for the full changelog 👇
Added support for the following assets:
Published by github-actions[bot] almost 4 years ago
Rotki v1.8.3 is a quick patch release to fix some issues seen with v1.8.2 that were affecting a subset of our users. It contains 31 commits all made within the last 2 days.
It mainly fixes:
For the actual changelog since v1.8.1 check out the horde of new features introduced in v1.8.2
For more information check the detailed changelog below 👇
Upgrade is highly recommended. Choose your OS from below and download the corresponding binary:
X
, Y
and Z
are integers. Anything else is not processable and invalid. We now check that the given path is valid and reject the addition if not. Also the DB is upgraded and any xpubs with such invalid derivation path are automatically deleted.Added support for the following assets:
Published by github-actions[bot] almost 4 years ago
Rotki v1.8.2 is a patch release turned into a multi-feature release due to extraneous circumstances 😅
It contains the work done in the 20 days since v1.8.1, counting 164 commits from 4 different contributors! A lot of new features and quite a few bugs are fixed.
There are many new features in the release but the highlights would be:
For more information check the detailed changelog below 👇
Upgrade is highly recommended. Choose your binary from below:
Users can now import addresses directly from their metamask, making it much easier to track all of their metamask addresses instead of having to type them out one by one.
Once you click on "Save" a new tab will open in your browser asking you to connect Rotki with the metamask addon.
Then you will be prompted to select the accounts whose addresses you want to share with Rotki. And that's all! Rotki will import those accounts.
Users can now choose the type of xPub it is that they are inserting into rotki. The following are supported:
Users can now not only check their deposit history in Aave but also their loans and borrowing/liquidations history. It's also done a lot faster thanks to utilizing a subgraph instead of blockchain loq queries.
For a liquidation example, check below
If you have funds in any of the Harvest finance stablecoin vaults or in FARM you will now be able to track them
These were the highlights. Check below for the full changelog 👇
ETH-B
, USDT-A
, MANA-A
, PAXUSD-A
, COMP-A
, LRC-A
, LINK-A
.Added support for the following assets:
Published by LefterisJP about 4 years ago
Rotki v1.8.1 is a medium-size release containing the work done in the 11 days since v1.8.0, counting 107 commits from 4 different contributors! Few new features and a few bug fixes are implemented.
The main highlight of this release is the support of Bitcoin xPubs . Users can now import a P2PKH xPub or WPKH (with zpub prefix from electrum) xPub and all used addresses will be derived completely locally without the xPub ever leaving your machine. This way you can track all your bitcoin accounts with one click without compromising any of your privacy. The rest of the xpub types coming very soon!
For more information check the detailed changelog below 👇
Upgrade is highly recommended. Choose your binary from below:
Users can now import all of their Bitcoin accounts from a wallet by using xPub import. All that's needed is an account level P2PKH xPub or a WPKH (with zpub prefix) xPub with the optional ability to further specify a derivation path. You can also add tags to the xpub which will be applied to all the derived addresses.
Once the xPub is processed all derived addresses that have ever been used will be tracked by rotki. The address derivation all happens locally and the xPub never leaves the user's machine. This way no privacy is ever compromised.
Whenever rotki restarts more addresses will be derived and if they have been used will also be added for tracking.
These were the highlights. Check below for the full changelog 👇
Added support for the following assets:
Published by LefterisJP about 4 years ago
Rotki v1.8.0 is a big release containing the work done in the 2.5 weeks since v1.7.0, counting 206 commits from 5 different contributors! Many new features and a few bugfixes are implemented.
The main highlights of this release are:
For more information check the detailed changelog below 👇
Upgrade is highly recommended. Choose your binary from below:
Users can now check the balances they have deposited in compound and what APY they are gaining from them, or what APR they owe if they are borrowing.
Premium users can also see how much they have earned as interest or lost due to liqudations/debt from compound.
Also they can see a list of all compound historical events and take them into account in the profit/loss tax report. Upgrade to premium here.
Users can now check the balances they have deposited in yearn finance vault and what's the expected ROI for the vault since inception.
Premium users can also see how much they have earned from each yearn vault and see all historical yearn vault events.
They can also take yearn vault events into account in the profit/loss tax report. Upgrade to premium here.
These were the highlights. Check below for the full changelog 👇
Added support for the following assets:
Published by LefterisJP about 4 years ago
Rotki v1.7.0 is a big release containing the work done in the 2.5 weeks since v1.6.2, counting 313 commits from 7 different contributors! Many new features and a few bugfixes are implemented. A big thank you to @CPatchane for implementing two features for this release (crypto.com import and number display customization).
The main highlights of this release are:
For more information check the detailed changelog below 👇
Upgrade is highly recommended. Choose your binary from below:
Users can now go through the history of their ethereum transactions. And openup the from/to addresses or the transaction hash in a blockchain explorer.
Free users are limited to the 250 most recent transactions. Premium users have no limitations. Upgrade to premium here.
Users can now go through the history of their exchange and manual trades and see the details of each one.
Free users are limited to the 250 most recent trades. Premium users have no limitations. Upgrade to premium here.
Users can now go through the history of their deposits/withdrawals to/from an exchange and see the details of each action. For exchanges that support it users can also click on the link to the transaction and open it on a block-chain explorer.
Free users are limited to the 100 most recent deposit/withdrawals. Premium users have no limitations. Upgrade to premium here.
All (as of this release) yearn vaults and curve pools should be now auto-detected across the tracked accounts of the user.
You can now see the USD/EUR/XXX equivalent value deposited in each vault or pool.
We have finally updated our icon set! Thanks to Coingecko we are pulling the latest icons for all assets (for which they have icons). An example of how the new icons look in the app in the screenshot below 👇
Rotki users who are also using the crypto.com mobile application can now import their data into Rotki
You can now customize how amount numbers will be displayed in the UI. You can customize the position of the currency symbol, the symbol used for the decimal separator and the symbol used for the thousands separator.
These were the highlights. Check below for the full changelog 👇
Added support for the following assets:
Published by LefterisJP about 4 years ago
Rotki v1.6.2 is a big release containing the work done in the 2 weeks since v1.6.1, counting 230 commits from 6 different contributors! A ton of bugs fixes and many convenience features are introduced.
The main highlights of this release are:
From this release and on we are also publishing SHA512 hashes of the binaries so users can verify the integrity of the binaries on their own.
For more information check the detailed changelog below 👇
Upgrade is highly recommended. Choose your binary from below:
Autodetecting history and balances for each DeFi protocol for all of the user's addresses starts being really slow if the user has many addresses. Which is why we are introducing a setup wizard for DeFi where the user can choose the protocols they are interested in and the address per protocol to query. For users with over 10 addresses this decreases the querying time considerably.
Removed fiat balance tracking as it was unnecessary. All fiat balances have now been migrated to manually tracked balances. Each fiat balance entry you had is now migrated to a corresponding manually tracked entry with location being "bank". As an example if you had 1500 EUR Fiat balance entry you will now have a manually tracked balance entry with 1500 EUR called "My EUR bank" and having a location of "banks".
The owned tokens menu has been removed. User no longer needs to specify which tokens to track. Also alethio integration for auto-detection was removed since it was not detecting tokens or their balances correctly anymore. Instead we are now using a much more robust way of detecting user tokens in an address.
If you have many addresses it may take a bit more time but the result is accurate and is cached.
Rotki caches all of the queried data in the DB. There can be reasons (i.e.: debugging) that these caches should be cleared and everything pulled again. So we now have a component in the Settings -> Data & Security -> Manage Data that allows you to purge caches of any exchange data or of ethereum transactions.
These were the highlights. Check below for the full changelog 👇
#1303 User can now purge cached ethereum transactions and exchange data (deposits/withdrawals/trades). The next time data is fetched, the respective source will be queried to repopulate the local database cache. This might take some time depending on the amount of entries that will be queried.
#1265 Removed fiat balance tracking as it was unnecessary. All fiat balances have now been migrated to manually tracked balances. Each fiat balance entry you had is now migrated to a corresponding manually tracked entry with location being "bank". As an example if you had 1500 EUR Fiat balance entry you will now have a manually tracked balance entry with 1500 EUR called "My EUR bank" and having a location
#1201 Changing the password when premium sync is enabled, will now display a warning to users about the change affecting synced instances.
#1178 Users can now select which accounts they want to track for the activated defi protocols. If none are selected all accounts are queried.
#1084 Users can now select which of the available defi modules they want to activate.
#820 Multiple open ethereum nodes will be now also queried along with your own ethereum node or etherscan. But in smaller frequency so as not to spam those services. The additional nodes Rotki now queries are:
#1213 Taxable actions table in the tax report and in the CSV exports now include a location.
#1251 User tokens are all now properly detected using a more robust (albeit bit slower) method querying the chain directly. Alethio is no longer used.
#1311 When user logs out the app bar is no longer visible.
#1298 Fix an issue where it was not possible to add a new manual balances after editing one.
#1243 Fix a problem where the "Get Premium" menu entry would not disappear without restarting the application.
#1285 Properly track SNX tokens by pointing to the migrated proxy contract
#1249 Fix some amounts not being converted to user's main currency correctly (two components were affected: Account Asset Balances in Accounts & Balances, and the AssetBalances component which was used in both Blockchain Balances as well as Exchange Balances sub-pages that showed totals across an asset).
#1247 Fix glitchy autocomplete component usage which caused select menus to not open properly if the "dropdown arrows" were clicked. This has fixed the following select menus throughout the app: Asset Select, Tag Input and Tag Filter, Owned Tokens.
#1234 Bittrex history can now be properly queried again. Rotki uses bittrex v3 API from now and on.
Added support for the following assets:
Published by LefterisJP about 4 years ago
Rotki v1.6.1 is a tiny patch release on top of v1.6.0 fixing 2 minor bugs and a breaking bug for Ubuntu <= 18.0.4 users who could not run the Appimage of v1.6.0.
For the full list of changes since the previous minor version (v1.5.0) check the release notes of v1.6.0.
For more information on the bugs fixed here check the detailed bug changelog below 👇
Upgrade is recommended, especially if you use Ubuntu <= 18.0.4. Binaries available for:
CHAI
and cUSDT
token.Published by LefterisJP about 4 years ago
Rotki v1.6.0 is a rather big release that contains the work done in the last month! It contains 212 commits from 5 different contributors! It is also partially funded by an Aave grant of 2.5k aDAI.
The main highlights of this release are:
When a user clicks on the DeFi tab right now he will be greeted with an overview of balances of all of his accounts across all DeFi protocols that Rotki can detect.
This is implemented thanks to the Zerion adapter contract
The Accounts & Balances page has been redesigned to be smaller and more intuitive to use. It is now separated in 3 distinct tabs.
One for blockchain accounts and balances
One for exchanges
And one for manual balances.
Support for the Aave protocol has been added. Users can now see all their balances in Aave. So how many assets they have deposited and what is the APY and how many assets they are borrowing and what is the APR.
Also premium rotki users can see the total earned profit in interest payments, all historical aave events and also take them into account in the Profit/Loss calculation for the tax report.
A lot more has been added in this release! For more information on what's new check the full release notes below.
Also for information on usage check out the usage guide.
Upgrade is highly recommended. Binaries available for:
~/.local/share/rotki/data
~/Library/Application Support/rotki/data
%LOCALAPPDATA%/rotki/data
Added support for the following tokens:
Published by LefterisJP over 4 years ago
v1.5.0 is a big release that has been a long time coming! It contains 264 commits from 4 different contributors!
The main highlights of this release is a redesign of the dashboard UI, support for makerdao vaults, and watchers that will alert premium users when their vault's collateralization rate reaches a given target.
The welcome screen is no longer simply plain but a pleasant rotki pattern greets you when you log in!
The dashboard has been redesigned to have a more modern look.
Support for makerdao vaults has been added. The vaults that are owned by your ethereum accounts are autodetected and all the relevant information is displayed for each vault. For the historical information and for the interest owed you will need a premium subscription.
As a premium user one can also set a watcher for a vault. The watcher runs in our rotki server and continuously monitors the collateralization ratio of the vault.
If it reaches the target ratio then an email alert will be sent to the user.
The MakerDAO DSR page has been redesigned to be consistent with the vaults page and have a more modern look.
A lot more has been added in this release! For more information on what's new check the full release notes below.
Also for information on usage check out the usage guide.
Upgrade is highly recommended. Binaries available for:
Privacy Mode
on and off in the User Menu. Additionally, if a user wants to scramble their data (e.g. before sharing screenshots or videos), they can do so via the Scramble Data
setting in the application's General Settings.Added support for the following tokens:
Published by LefterisJP over 4 years ago
This is a patch release containing 50 commits from 3 different developers. Thank you @kelsos and @isidorosp for your contributions.
Though it's small it's absolutely essential. The most important contribution of this release is that it 🚀 greatly speeds up blockchain queries 🚀 . Regardless if you are using your own node, or etherscan or have bitcoin accounts, querying information from the chain should be faster from here and on.
This release also adds a few small features mainly around the app's UI. Finally a few nasty bugs seen by users since v1.4.1 have been fixed. Check the full list below for details.
Upgrade is highly recommended. Binaries available for:
Added support for the following tokens:
Published by LefterisJP over 4 years ago
This is a small patch release containing 48 commits from 3 different developers. Thanks to @kelsos and @isidorosp.
Though it's small it packs quite a punch! It adds support for all compound tokens. If you are using compound and have any cTokens in your portfolio they will now be detected by Rotki and their current and historical values will be detected.
The release also introduces some some nice UI changes in the API keys section, adding more explanation on what each external service can do and also grouping related API keys together.
Finally a few nasty bugs seen by v1.4.0 users have been fixed. Check the full list below for details.
Some important information for Kraken users. Some users who use Kraken through Rotki reported getting long API bans and thus not being able to use Kraken properly. Kraken has introduced different API limits depending on your account type and Rotki in previous versions may have queried Kraken too fast for the lower account tiers.
This release takes the account tier into consideration and respects the query limits set in the Kraken api docs. All kraken accounts are assumed to be starter accounts.
But you can now go to the Kraken API settings (see screenshot below) and specify the type of your kraken account.
Please do it as soon as you download this release if you are a kraken user so that you can take advantage of the query speeds guaranteed by your account type. Unfortunately at the moment Kraken does not allow auto-detection of account type programmatically.
Upgrade is highly recommended. Binaries available for:
Added support for the following tokens: