rotki

A portfolio tracking, analytics, accounting and management application that protects your privacy

AGPL-3.0 License

Stars
2.6K
Committers
154

Bot releases are visible (Hide)

rotki - Rotki v1.12.2 - Fluffy downfeather patch

Published by github-actions[bot] almost 4 years ago

Description

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 👇

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:

Bug Fixes

  • #2120 Rotki should now display the action datetime when editing a ledger action.
  • #2116 Kusama user balance query should now work properly in all cases.
  • #2113 Iconomi exchange users should now no longer get an error when pulling deposits/withdrawals history
rotki - Rotki v1.12.1 - Fluffy downfeathers with apples

Published by github-actions[bot] almost 4 years ago

Description

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:

  • Native support for Kusama blockchain
  • Support for the Bitcoin.de exchange (balances/trades/deposits and withdrawals).
  • Support for the Iconomi exchange (balances/trades/deposits and withdrawals).
  • Ability to manually add ledger actions (income, loss, expense and more ... )
  • Ability to ignore events for accounting purposes

For more information check the detailed changelog below 👇

Downloads

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:

Release Highlights

Kusama

Rotki now natively supports the Kusama blockchain!

That means that Rotki users can input their Kusama addresses for tracking.

2021-01-16_10-43_1

and then have them displayed in the per account blockchain balances

2021-01-16_10-42

Kusama balances should now also be their own category in the dashboard

2021-01-16_10-43

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

2021-01-16_11-24

Bitcoin.de

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.

2021-01-16_11-22

Iconomi

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.

2021-01-16_11-22_1

Manual addition of income, loss, expense etc.

Users can now add any of a set of manual ledger actions. Ledger actions are income, expense, loss, donation received etc.

2021-01-16_10-49

Ledger actions are shown as part of the user's history

2021-01-16_10-59

They are also taken into account in the profit/loss report.

Selectively ignore actions for accounting

Users now have the option to ignore any of the following historical actions: Trades, ethereum transactions, deposit/withdrawals, ledger actions.

2021-01-16_11-18

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 👇

New Features

  • #968 Rotki will now run some heavier tasks periodically in the background to alleviate the pressure from big tasks like the profit loss report. These tasks for now are: exchanges trades query, ethereum transactions query, cryptocompare historical price queries and xpub address derivation.
  • #2015 Users can now selectively ignores trades, deposits/withdrawals, ethereum transactions and ledger actions in the accounting processing of the profit loss report.
  • #1920 Rotki now supports addition of a custom Kusama endpoint.
  • #1662 Users are now able to manually input ledger actions such as Income, Donation, Loss, Expense, Dividends Income.
  • #1866 The tax report is now named Profit and Loss Report.
  • #1466 The account label is now renamed to account name.
  • #1919 Rotki now supports Kusama blockchain. Users can import their Kusama addresses and see their KSM balances.
  • #1792 Users should now be able to see the accounting settings used when generating a tax report.
  • #2056 Users can now control whether a profit loss report in a certain time range is allowed to go further in the past to calculate the real cost basis of assets or not. By default this setting is on.
  • #2008 Users can now search for a currency in the currency selection UI.
  • #1950 Users can now use a predefined yearly or quarterly range when generating a tax report.
  • #991 Add Bitcoin.de exchange.
  • #629 Add ICONOMI exchange. Balances and trades of single assets can be imported.

Bug Fixes

  • #1140 Users will now see the account balances sorted by label instead of hex when sorting the account column.
  • #1946 There should no longer be a non 0-100 percentage in the tax report during the progress report.
  • #2040 Balance snapshotting should now work again for Bitfinex and Bitstamp users.
  • #2006 Users will now properly see all accounts selected as a hint when no account is selected in airdrops.
  • #2023 Crypto.com is now properly not displayed as a connectable exchange.
  • #2013 Show correct fee currency for Bitfinex trades.
  • #1759 Xpub address derivation after restart of the app from an existing xpub should no longer miss addresses
  • #2047 Fix balances query for users of Binance.us

Newly supported assets

Added support for the following assets:

rotki - Rotki v1.12.0 - Fluffy downfeathers

Published by github-actions[bot] almost 4 years ago

Description

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:

  • Native support for Kusama blockchain
  • Support for the Bitcoin.de exchange (balances/trades/deposits and withdrawals).
  • Support for the Iconomi exchange (balances/trades/deposits and withdrawals).
  • Ability to manually add ledger actions (income, loss, expense and more ... )
  • Ability to ignore events for accounting purposes

For more information check the detailed changelog below 👇

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:

Release Highlights

Kusama

Rotki now natively supports the Kusama blockchain!

That means that Rotki users can input their Kusama addresses for tracking.

2021-01-16_10-43_1

and then have them displayed in the per account blockchain balances

2021-01-16_10-42

Kusama balances should now also be their own category in the dashboard

2021-01-16_10-43

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

2021-01-16_11-24

Bitcoin.de

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.

2021-01-16_11-22

Iconomi

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.

2021-01-16_11-22_1

Manual addition of income, loss, expense etc.

Users can now add any of a set of manual ledger actions. Ledger actions are income, expense, loss, donation received etc.

2021-01-16_10-49

Ledger actions are shown as part of the user's history

2021-01-16_10-59

They are also taken into account in the profit/loss report.

Selectively ignore actions for accounting

Users now have the option to ignore any of the following historical actions: Trades, ethereum transactions, deposit/withdrawals, ledger actions.

2021-01-16_11-18

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 👇

New Features

  • #968 Rotki will now run some heavier tasks periodically in the background to alleviate the pressure from big tasks like the profit loss report. These tasks for now are: exchanges trades query, ethereum transactions query, cryptocompare historical price queries and xpub address derivation.
  • #2015 Users can now selectively ignores trades, deposits/withdrawals, ethereum transactions and ledger actions in the accounting processing of the profit loss report.
  • #1920 Rotki now supports addition of a custom Kusama endpoint.
  • #1662 Users are now able to manually input ledger actions such as Income, Donation, Loss, Expense, Dividends Income.
  • #1866 The tax report is now named Profit and Loss Report.
  • #1466 The account label is now renamed to account name.
  • #1919 Rotki now supports Kusama blockchain. Users can import their Kusama addresses and see their KSM balances.
  • #1792 Users should now be able to see the accounting settings used when generating a tax report.
  • #522 Users can connect to different backends from the frontend.
  • #2056 Users can now control whether a profit loss report in a certain time range is allowed to go further in the past to calculate the real cost basis of assets or not. By default this setting is on.
  • #2008 Users can now search for a currency in the currency selection UI.
  • #1950 Users can now use a predefined yearly or quarterly range when generating a tax report.
  • #991 Add Bitcoin.de exchange.
  • #629 Add ICONOMI exchange. Balances and trades of single assets can be imported.

Bug Fixes

  • #1140 Users will now see the account balances sorted by label instead of hex when sorting the account column.
  • #1946 There should no longer be a non 0-100 percentage in the tax report during the progress report.
  • #2040 Balance snapshotting should now work again for Bitfinex and Bitstamp users.
  • #2006 Users will now properly see all accounts selected as a hint when no account is selected in airdrops.
  • #2023 Crypto.com is now properly not displayed as a connectable exchange.
  • #2013 Show correct fee currency for Bitfinex trades.
  • #1759 Xpub address derivation after restart of the app from an existing xpub should no longer miss addresses
  • #2047 Fix balances query for users of Binance.us

Newly supported assets

Added support for the following assets:

rotki - Rotki v1.11.0 - Bird Strike

Published by github-actions[bot] almost 4 years ago

Description

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:

  • Support for the Bitfinex exchange (balances/trades/deposits and withdrawals).
  • Eligible airdrops detection for tracked user accounts.
  • Set ETH or BTC as main currency.

For more information check the detailed changelog below 👇

Downloads

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:

Release Highlights

Bitfinex

Bitfinex current balances show up in Rotki both in the dashboard but also in the bitfinex specific balance section.

bitfinex_balances

Bitfinex trades should now be included in the trades history and taken into account in the tax report.

bitfinex_trades

Bitfinex deposit and withdrawals should be now shown in the deposit/withdrawals history and be taken into account in the tax report.

bitfinex_deposits_withdrawals

Airdrops

Airdrops that the user is eigible for are now shown in the airdrops section.

2020-12-30-110551_1266x877_scrot

  • Address, asset and amount are shown
  • User can click on the link to visit the claiming website if they have not yet claimed it

Set crypto as main currency

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.

2020-12-30_14-20
Video: https://user-images.githubusercontent.com/1658405/103353720-d0539880-4aa9-11eb-8fd0-8203504abec4.mp4

And they can also choose BTC as their main currency

2020-12-30_14-21
Video: https://user-images.githubusercontent.com/1658405/103353735-e06b7800-4aa9-11eb-922b-52d350e5e442.mp4


These were the highlights. Check below for the full changelog 👇

New Features

  • #438 Rotki now supports Bitfinex. Users can see their balances and import trades, deposits and withdrawals from that exchange. They are also taken into account in the tax report.
  • Users can now save the login username across sessions.
  • #972 Users can now see which aidrops any of their addresses is eligible for.
  • #1949 All time pickers now use a 24h format to avoid user confusion.
  • #1961 Users can configure the BTC address derivation gap limit.
  • #1955 Users can now set their main currency to Swiss Franc.
  • #1270 Users can now set their main currency to ETH or BTC and see everything in that currency. Their net value, the value of each asset they own, value of each trade, event e.t.c.
  • #1515 Rotki now supports Binance US. Users can see their balances and import trades, deposits and withdrawals from that exchange. They are also taken into account in the tax report.
  • #1838 Allow users to input a beaconcha.in API key for better request limits: https://beaconcha.in/pricing
  • Support MANA and AAVE in Kraken and also detect staked Kava and ETH2.
  • #1515 Rotki now supports Binance US. Users can see their balances and import trades, deposits and withdrawals from that exchange. They are also taken into account in the tax report.

Bug Fixes

  • #1929 Premium users will be able to see the proper balances after a force pull.
  • #1974 Binance USDT margined future and Coin margined future balances should now be visible in Rotki.
  • #1969 Users who were using open nodes only and were seeing an out of gas error during defi balances query, should be able to query defi balances properly again.
  • #1287 Querying bitmex balances should now work properly again.
  • #1916 Querying bitstamp trades should now work properly again.
  • #1917 Users can now properly login if they input the username after the password.
  • #1953 Show a proper error when a user inputs an invalid xpub or derivation path.
  • #1983 Balances and historical accounting for y3Crv vault should work properly again.
  • #1998 Uniswap liquidity providing events Profit and loss should now show proper signs.

Newly supported assets

Added support for the following assets:

rotki - Rotki v1.10.1 - Bird ringing in the daytime

Published by github-actions[bot] almost 4 years ago

Description

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:

  • Support for Bitstamp exchange (balances/trades/deposits and withdrawals).
  • Support for AdEx protocol staking (premium users)

For more information check the detailed changelog below 👇

Downloads

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

Release Highlights

Bitstamp

Bitstamp current balances show up in Rotki both in the dashboard but also in the bitstamp specific balance section.

2020-12-15_20-28

Bitstamp trades should now be included in the trades history and taken into account in the tax report.

2020-12-15_21-03

Bitstamp deposit and withdrawals should be now shown in the deposit/withdrawals history and be taken into account in the tax report.

2020-12-15_21-07

AdEx

The Adex protocol is now supported for premium users.

2020-12-15_19-54

  • Staked balances should be detected and taken into account in the dashboard
  • All staking information such as APR, current staked balances, profit/loss from staking and a list of all event is shown in the AdEx staking view.
  • Profit from AdEx staking should be taken into account in the tax report.

These were the highlights. Check below for the full changelog 👇

New Features

  • #1681 AdEx protocol is now supported. Staking balances, events and APR are now detected by Rotki for premium users.
  • #1869 Vote-escrowed CRV will now be auto-detected for Curve.fi users. The amount shown will be the total locked CRV for vote-escrow.
  • #114 Added a frontend-only setting to make the periodic query of the client customizable. The allowed range of values is from 5 seconds to 3600 seconds.
  • #1753 Users can now filter the DEX trades by address and date range.
  • #1858 Rotki detects staked ETH2 balances in Kraken
  • #1810 Users can now set the default timeframe for the net worth graph. The selected timeframe now persist when navigating from and to the dashboard.
  • #436 Rotki now supports Bitstamp. Users can see their balances and import trades, deposits and withdrawals from that exchange. They are also taken into account in the tax report.
  • #1611 Rotki can now import data and download the tax report csv when running in the browser.
  • #1851 Eth2 deposits will now be queried separately from Eth2 staking details in the Eth2 staking view. As a result the loading of the staking view for Eth2 is faster. Also usd_value should now properly appear with the historical ETH value for each deposit.
  • #1413 Users can now refresh their manual balances from the dashboard.
  • #176 Add an accounting setting to make asset movements fees (deposits/withdrawals to/from exchanges) inclusion in the profit loss report configurable.
  • #1840 Better handling double crypto.com entries (dust_conversion, swap, ...) from csv export. Also crypto.com imported trades and asset movements now appear in the history UI component
  • #1605 User funds in Binance's futures wallet should now also be included in Rotki.
  • #1776 User funds in Binance's lending/saving wallet should now also be included in Rotki.

Bug Fixes

  • This release should fix the "Failed at database upgrade from version 21 to 22: arguments should be given at the first instantiation" error
  • Do not double count Binance lending balances and don't show Zero balances in binance futures and lending.
  • #1834 Users will not have to close the add account dialog manually while the newly added account balances are queried.
  • #1671 Users will now see the amounts earned on aave lending aggregated per asset.
  • #1868 Binance SOL token is now properly mapped to Solana.
  • #1849 Binance queries should no longer randomly fail with invalid signature.
  • #1846 AMPL token balance should no longer be double counted.
  • #1888 Detect balances of Eth2 deposits that are pending and the validator is not yet active in the beacon chain
  • #1887 The Eth2 validator index should not be incorrectly shown for some users.
  • Ocean protocol token balances should now be properly detected after the token migration.

Newly supported assets

Added support for the following assets:

rotki - Rotki v1.10.0 - Bird ringing

Published by github-actions[bot] almost 4 years ago

Description

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:

  • Support for Bitstamp exchange (balances/trades/deposits and withdrawals).
  • Support for AdEx protocol staking (premium users)

For more information check the detailed changelog below 👇

Downloads

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.

Release Highlights

Bitstamp

Bitstamp current balances show up in Rotki both in the dashboard but also in the bitstamp specific balance section.

2020-12-15_20-28

Bitstamp trades should now be included in the trades history and taken into account in the tax report.

2020-12-15_21-03

Bitstamp deposit and withdrawals should be now shown in the deposit/withdrawals history and be taken into account in the tax report.

2020-12-15_21-07

AdEx

The Adex protocol is now supported for premium users.

2020-12-15_19-54

  • Staked balances should be detected and taken into account in the dashboard
  • All staking information such as APR, current staked balances, profit/loss from staking and a list of all event is shown in the AdEx staking view.
  • Profit from AdEx staking should be taken into account in the tax report.

These were the highlights. Check below for the full changelog 👇

New Features

  • #1681 AdEx protocol is now supported. Staking balances, events and APR are now detected by Rotki for premium users.
  • #1869 Vote-escrowed CRV will now be auto-detected for Curve.fi users. The amount shown will be the total locked CRV for vote-escrow.
  • #114 Added a frontend-only setting to make the periodic query of the client customizable. The allowed range of values is from 5 seconds to 3600 seconds.
  • #1753 Users can now filter the DEX trades by address and date range.
  • #1858 Rotki detects staked ETH2 balances in Kraken
  • #1810 Users can now set the default timeframe for the net worth graph. The selected timeframe now persist when navigating from and to the dashboard.
  • #436 Rotki now supports Bitstamp. Users can see their balances and import trades, deposits and withdrawals from that exchange. They are also taken into account in the tax report.
  • #1611 Rotki can now import data and download the tax report csv when running in the browser.
  • #1851 Eth2 deposits will now be queried separately from Eth2 staking details in the Eth2 staking view. As a result the loading of the staking view for Eth2 is faster. Also usd_value should now properly appear with the historical ETH value for each deposit.
  • #1413 Users can now refresh their manual balances from the dashboard.
  • #176 Add an accounting setting to make asset movements fees (deposits/withdrawals to/from exchanges) inclusion in the profit loss report configurable.
  • #1840 Better handling double crypto.com entries (dust_conversion, swap, ...) from csv export. Also crypto.com imported trades and asset movements now appear in the history UI component
  • #1605 User funds in Binance's futures wallet should now also be included in Rotki.
  • #1776 User funds in Binance's lending/saving wallet should now also be included in Rotki.

Bug Fixes

  • #1834 Users will not have to close the add account dialog manually while the newly added account balances are queried.
  • #1671 Users will now see the amounts earned on aave lending aggregated per asset.
  • #1868 Binance SOL token is now properly mapped to Solana.
  • #1849 Binance queries should no longer randomly fail with invalid signature.
  • #1846 AMPL token balance should no longer be double counted.
  • #1888 Detect balances of Eth2 deposits that are pending and the validator is not yet active in the beacon chain
  • #1887 The Eth2 validator index should not be incorrectly shown for some users.
  • Ocean protocol token balances should now be properly detected after the token migration.

Newly supported assets

Added support for the following assets:

rotki - Rotki v1.9.2 - Graph bird

Published by github-actions[bot] almost 4 years ago

Description

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.

Downloads

Download the binary for your OS from below:

Bug Fixes

  • #1896 Provide a temporary fix for the breaking change that the Graph introduced into their schemas that breaks all current python implementations. Users should no longer see _SubgraphErrorPolicy_! errors.
rotki - Rotki v1.9.1 - Tip Organ

Published by github-actions[bot] almost 4 years ago

Description

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:

  • Eth2 ready! As soon as the Eth2 beacon chain launches the changes in balance and the APR based on your performance should be shown.
  • Bulk account addition and bulk account deletion

For more information check the detailed changelog below 👇

Downloads

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

Release Highlights

Eth2 ready

packaging

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.

Bulk account addition/deletion

It is now possible to bulk add multiple comma-separated blockchain accounts
2020-11-29_17-27

Also it is now possible to bulk delete an arbitrary number of blockchain accounts.

2020-11-29_17-25


These were the highlights. Check below for the full changelog 👇

New Features

  • #1716 Rotki can now also query data from the following ethereum open nodes:
    • 1inch
    • my ether walet
    • cloudflare-eth
    • linkpool
  • #1804 Premium users: Eth2 staking balances (along with what is gained via staking) will now be shown along with an APR estimation of the gains by staking.
  • #369 Users can now import multiple addresses at once.
  • Users can now select predefined display date ranges for the premium statistics.
  • #1774 Users now will only see the dashboard liabilities if there are liabilities to show.
  • #1745 Users can now delete multiple blockchain accounts at once.

Bug Fixes

  • #1777 Free users will now be able to load uniswap LP balances properly again.
  • #1726 When querying Compound history for COMP claimed around the start of COMP issuance, zero price warnings should no longer be emitted.
  • #1801 Users that have the uniswap module deactivated will now see a proper message about the module status instead of a loading page.
  • #1798 Log level settings now are properly saved and the users are not required to set them on every run.
  • #1785 Inform the user when they try to setup Bittrex with their system clock not in sync.
  • #1761 Retry GraphQL requests when the API server fails.
  • #1809 Token balances should now always be saved in the balances snapshot. Also an edge case that rarely caused the ethereum balances to be queried twice should be now fixed.
  • #1803 After 25/11/2020 Compound's claimable COMP stopped appearing in the app due to a change in a smart contract we depend on. This has now been fixed and they should be detected properly again.
  • #1416 Request Binance deposits & withdraws using a 90 days window.
  • #1787 After 24/11/2020 some Infura users started getting a "query returned more than 10000 results" error when querying their balances. This should no longer happen.
  • #1778 Uniswap pool balances will now only be loaded when the user navigates to the Liquidity pools screen.

Newly supported assets

Added support for the following assets:

rotki - Rotki v1.9.0 - Billing

Published by github-actions[bot] almost 4 years ago

Description

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:

  • A graph of the user's networth is now included in the dashboard.
  • Liabilities are now added in the dashboard and per account blockchain view
  • Support for Uniswap LP balances, pool exits and join, LP profit/loss and trades is now included.
  • Support for ETH staking in the beacon chain has been added.

For more information check the detailed changelog below 👇

Downloads

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

Release Highlights

Networth graph in the dashboard

2020-11-20_16-22

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.

Liabilities

2020-11-20_23-35

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.

2020-11-20_23-36

The liabilities can also be broken down per account in the blockchain per account view.

Uniswap

Uniswap LP balances

2020-11-20_21-50

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.

Uniswap profit/loss and burn/mint events per pool

2020-11-20_22-50

Premium users can also see the historic activity of their liquidity providing in uniswap pools per address, or aggregated on all their addresses.

2020-11-20_22-52

They can also see a list of all their historic activity of burning/minting LP tokens for every uniswap pool.

Uniswap trades

For premium rotki users we can now detect all uniswap trades.

2020-11-20_18-46

They can all be seen in the trades history section and are also taken into account during the tax report.

2020-11-20_18-48

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.

Staking in the Eth2 beacon chain

2020-11-20_18-14

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.

2020-11-20_18-13

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 👇

New Features

  • #717 Uniswap v2 LP balances are now detected by Rotki. Faster balance queries, swaps history and LP events history is also supported for premium users. Finally uniswap trades are now taken into account in the profit/loss report for premium users.
  • #1724 YFI and BAL are now supported as collateral for makerdao vaults.
  • #1694 Users are now able to track their ETH deposited in Eth2 beacon chain. Premium users can see more details about the activity and their staking gains in the staking menu.
  • #1660 Users will now be able to see and edit labels and tags for xpub addresses.
  • #1227 Users can now see a net worth graph on the dashboard.
  • #1400 Liabilities are now shown on the dashboard and subtracted from the total net value.
  • #1414 Users will now be shown only the available locations when filtering trades.

Bug Fixes

  • #1664 Properly convert the given xpub to ypub if P2SH_P2WPKH and zpub if WPKH. This should address the problem of importing some types of xpubs for some users.
  • #1740 SNX token and some other token balances should no longer be double counted.
  • #1668 Refreshing BTC balances now, will not clear any other assets from the state.
  • #1669 Users will now see a loading indicator when balances are loading and proper non-zero values after loading.
  • #1678 Selected type will now not be ignored, when adding an xpub that already contains an x/y/zpub prefix.
  • #1686 Compound historical interest profit is now shown correctly if theuser still has assets locked in compound.

Newly supported assets

Added support for the following assets:

rotki - Rotki v1.8.3 - Underbelly of the bird

Published by github-actions[bot] almost 4 years ago

Description

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:

  • Rotki can now again run in MacOS versions lowers than Catalina
  • Fixes related to bitcoin xpubs

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 👇

Download

Upgrade is highly recommended. Choose your OS from below and download the corresponding binary:

New Features

  • #1642 Force pull/push buttons for premium sync are now accessible in the floppy disk icon on the toolbar.

Bug Fixes

  • #1639 Native segwit xpubs will now properly query and display the balances of their derived addresses. Rotki switched to using blockstream's API instead of blockcypher for native segwit addresses.
  • #1638 Balances displayed in dashboard cards should now be properly sorted by value in descending order.
  • If the DB has not been uploaded in this run of Rotki, the last upload time indicator now shows the last time data was uploaded and not "Never".
  • #1641 Rotki only accepts derivation paths in the form of m/X/Y/Z... where 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.
  • #1637 Loading ethereum transactions on the UI should work properly again now

Newly supported assets

Added support for the following assets:

rotki - Rotki v1.8.2 - Belly of the bird

Published by github-actions[bot] almost 4 years ago

Description

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:

  • Support importing of all your metamask addresses directly into Rotki
  • Support for P2SH-P2WPKH and WPKH type of xPubs
  • Aave borrowing/liquidations support + faster queries
  • Harvest finance stablecoin vaults tracking

For more information check the detailed changelog below 👇

Binaries

Upgrade is highly recommended. Choose your binary from below:

Release Highlights

Metamask address import

2020-10-27_14-34

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.

2020-10-27_14-35

Once you click on "Save" a new tab will open in your browser asking you to connect Rotki with the metamask addon.

2020-10-27_14-36

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.

P2SH-P2WPKH and WPKH xPubs support

2020-10-27_14-21

Users can now choose the type of xPub it is that they are inserting into rotki. The following are supported:

  • xpub -> P2PKH
  • ypub -> P2SH-P2WPKH
  • zpub -> WPKH

Aave borrowing/liquidations support

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.

2020-10-27-144552_1029x857_scrot

For a liquidation example, check below
2020-10-27-144612_1015x915_scrot

Harvest finance stablecoin vaults support

2020-10-27_14-58

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 👇

New Features

  • Support the following new MakerDAO vault collateral types: ETH-B, USDT-A, MANA-A, PAXUSD-A, COMP-A, LRC-A, LINK-A.
  • #1616 Support https://harvest.finance/ stablecoin vaults balance queries and claimable FARM token balance display.
  • #1456 Take balances shown in DeFi overview into account in the total netvalue worth and in the dashboard and per account ethereum balances table.
  • #1561 The application will now only log critical errors by default, allowing the user to change that on the log in screen.
  • #1122 Users can now import their metamask account addresses to rotki.
  • #1458 Aave borrowing and liquidations are now also taken into account and displayed to the user. Also for historical aave queries a subgraph is used instead of blockchain event querying which makes the entire process considerably faster.
  • #1194 Premium users can now manually backup or restore their databases.
  • #1288 Users can now see the last premium database sync date in the save indicator when database sync is enabled.
  • #1560 Users can now see the total value of the accounts under an xpub.
  • #1562 Add support for P2SH-P2WPKH and WPKH type of xPubs. User can now choose the xpub type when inputting from the UI.

Bug Fixes

  • #1631 Fetching poloniex trades will now work properly again after they changed their trade date time format.
  • #1583 Users will not be taken to the reveal button when pressing tab in a form with a revealable input.
  • #1596 If the local DB of a premium user is both newer and bigger size than the remote, then do not ask the user whether to pull the remote DB or not.
  • #1571 New user account with new premium keys will no longer fail to create an account the first time if premium keys are given at account creation time.
  • #1559 Users can now properly refresh the blockchain balances in the Accounts & Balances page.
  • #1564 Blockchain balances are now properly sorted by fiat currency value.
  • #1558 Deleting an xPub that has no used derived addresses is now possible.

Newly supported assets

Added support for the following assets:

rotki - Rotki v1.8.1 - Debeaking

Published by LefterisJP about 4 years ago

Description

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 👇

Binaries

Upgrade is highly recommended. Choose your binary from below:

Release Highlights

Bitcoin xPub support

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.
xpub1

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.
xpub2

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 👇

New Features

  • #1532 Users can now easily open links to external block explorers for their tracked blockchain addresses.
  • #224 Coingecko is now used for current price queries if cryptocompare fails. This will allow more tokens to be displayed.
  • #1523 Trailing or leading whitespace in pasted addresses and api keys will now be properly removed.
  • #1501 Assets that have been added to the ignore list will now be hidden from the dashboard.
  • #808 Bitcoin xPubs are now supported. Given an xPub rotki derives all addresses locally and tracks those that have been used without compromising user privacy.

Bug Fixes

  • #1530 Truncation of account addresses will now dynamically change based on the screen width.
  • #1533 Premium Yearn vaults users should now be able to see a USD PNL per vault they used during the tax report.
  • #1527 Premium Compound users should no longer get an exception during tax report.

Newly supported assets

Added support for the following assets:

rotki - Rotki v1.8.0 - Beak and Color

Published by LefterisJP about 4 years ago

Description

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:

  1. Users can now see all their compound balances and the expected APY for each deposited asset. Premium users can also see the history of all compound events and calculate profit/loss across all compound events.
  2. Users can now see all their deposits in the yearn vaults along with the expected ROI since inception for each vault. Premium users can also see all yearn vault history.

For more information check the detailed changelog below 👇

Binaries

Upgrade is highly recommended. Choose your binary from below:

Release Highlights

Checking compound balances and historical accounting

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.
compound1

Premium users can also see how much they have earned as interest or lost due to liqudations/debt from compound.
compound2

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.

Checking yearn vault balances and historical accounting

Users can now check the balances they have deposited in yearn finance vault and what's the expected ROI for the vault since inception.
yearn1

Premium users can also see how much they have earned from each yearn vault and see all historical yearn vault events.
yearn2

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 👇

New Features

  • #1498 Users can now select the protocol(s) when resetting the DeFi history cache.
  • #1502 Support Binance lending assets.
  • #1402 Yearn vaults historical data and total profit/loss per vault is now available. Also the ROI since inception is now visible next to each vault.
  • Users can now easily copy the address from the blockchain account view.
  • #804 Users can now track borrowing from Compound in the DeFi borrowing page.
  • #597 Users can now track the interest earned by Compound loans in the DeFi lending page.
  • #1199 Users can now see the currency symbol next to the value for fiat currencies displayed in the UI.
  • #1415 The navigation drawer has been re-ordered for better usability (the most-used pages have been floated up, and least-used moved to the bottom), and its icons have been updated to use Material Design Icons.

Bug Fixes

  • #1504 Users can now properly start the application when the default backend port is used by another application.
  • #1491 All aave historical events should now be properly returned. Not only interest events.
  • #1482 Use binance api server time to avoid clock skew error with the signatures
  • #1453 Users will now see an validation error message when attempting to add an existing account.
  • #1462 ycrvRenWSBTC vault token should now properly appear in the dashboard and have its price calculated correctly.
  • #1429 Pool together's plDAI and plUSDC are now correctly shown in the DeFi overview page.
  • #1423 Fiat amounts in protocols details in the DeFi Overview are now correctly converted to the user's profit currency.
  • #1430 Users can now delete manual balance entries where the label is an empty string.

Newly supported assets

Added support for the following assets:

rotki - Rotki v1.7.0 - Beak

Published by LefterisJP about 4 years ago

Description

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:

  1. Users can now explore their ethereum transactions up to the latest 250 transactions. Premium users can explore all.
  2. Users can now explore their exchange+manual trades up to the latest 250 transactions. Premium users can explore all.
  3. Users can now explore their deposit/withdrawals to/from exchanges with a limit of up to the latest 100 actions. Premium users can explore all.
  4. Yearn finance vaults and curve pools are now automatically tracked across all accounts
  5. New icons for all supported assets!
  6. Crypto.com mobile app import supported
  7. Customization of number displays

For more information check the detailed changelog below 👇

Binaries

Upgrade is highly recommended. Choose your binary from below:

Release Highlights

Exploring ethereum transactions

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.

2020-08-31_21-24

Free users are limited to the 250 most recent transactions. Premium users have no limitations. Upgrade to premium here.

Exploring trades

Users can now go through the history of their exchange and manual trades and see the details of each one.

v170_trades

Free users are limited to the 250 most recent trades. Premium users have no limitations. Upgrade to premium here.

Exploring Deposits/Withdrawals

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.

v170_deposits_withdrawals

Free users are limited to the 100 most recent deposit/withdrawals. Premium users have no limitations. Upgrade to premium here.

Yearn vaults and curve pools

All (as of this release) yearn vaults and curve pools should be now auto-detected across the tracked accounts of the user.

v170_yearn_vaults

You can now see the USD/EUR/XXX equivalent value deposited in each vault or pool.

New icons!

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 👇

v170_icons

Support for import of data from crypto.com mobile app

Rotki users who are also using the crypto.com mobile application can now import their data into Rotki

2020-09-01_15-18

Numerical display customization

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.

Peek 2020-09-01 15-57


These were the highlights. Check below for the full changelog 👇

New Features

  • #1092 Users can now refresh their manual balance entries.
  • #1031 Users can now view their ethereum transactions in the history page.
  • #1378 Support new OCEAN protocol token after token swap
  • #1336 Balance of any of the user accounts in either yearn finance vaults or curve finance pools should now be auto-detected and displayed both in the dashboard and in the DeFi overview.
  • #1085 Users can now view their exchange trades, along with their deposit and withdraw actions on the connected exchanges.
  • Add support for New Zealand Dollar (NZD) as a fiat currency
  • Add support for Brazilian Real (BRL) as a fiat currency
  • Rotki users can now import data from their Crypto.com mobile application. For more information go to the data import component of Rotki.
  • #1361 Users of Rotki will now no longer need to wait until the next version is available to be able to access the newly supported assets. Rotki will pull newly available supported assets directly from Github.
  • #840 Add a new notification UI. Backend errors should now display a notification on the upper right corner.
  • #983 The asset icons that are displayed in the rotki frontend have been revamped. We are now pulling icon data from coingecko so a lot more token/asset icons should be visible and up to date.
  • #1235 Numerical displays can now be customized. Users can choose the thousands, the decimals separator. and the position of the currency symbol.
  • #1186 Add tooltips to all app bar buttons (except drawer button)

Bug Fixes

  • #1393 When users set the "crypto to crypto trades" setting off, they will no longer see the USD equivalent part of crypto to crypto buys in the tax report history.
  • #1321 CSV export formulas have now been fixed and should properly calculate profit/loss per different action type.
  • #1352 Defi cached state should now properly reset when an account is added or deleted.
  • #1329 If aave historical data is queried in quick succession a UNIQUE constraint error will no longer be generated.
  • #1226 Fix "Get Rotki Premium" menu button on macOS

Newly supported assets

Added support for the following assets:

rotki - Rotki v1.6.2 - Basic Plumage

Published by LefterisJP about 4 years ago

Description

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:

  1. Ability to specify addresses to be queried per DeFi protocol and which DeFi protocols to query. Saves a lot of time during historical balance querying.
  2. Removed Fiat Balances in favor of manually tracked balances.
  3. New more robust way of detecting user owned tokens.
  4. Ability to purge exchange and ethereum data cached in the DB.

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 👇

Binaries

Upgrade is highly recommended. Choose your binary from below:

Release Highlights

Addresses per protocol and protocols to query.

defi_address_setup

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 balances

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".

More robust way of detecting user owned tokens

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.

Ability to purge exchange and ethereum cached data in the DB

2020-08-12_12-36

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 👇

New Features

#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:

  • MyCrypto
  • Blockscout
  • Avado pool

#1213 Taxable actions table in the tax report and in the CSV exports now include a location.

Bug Fixes

#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.

  • ALQO historical price queries should now work properly again. Cryptocompare changed the mapping to XLQ and Rotki had to adjust.

Newly supported assets

Added support for the following assets:

rotki - Rotki v1.6.1 - Barbules for Bionic Beavers

Published by LefterisJP about 4 years ago

Description

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 👇

Binaries

Upgrade is recommended, especially if you use Ubuntu <= 18.0.4. Binaries available for:

Bug Fixes

  • #1209 The Linux Rotki Appimage binary works properly again for Ubuntu <= 18.04. Rotki v1.6.0 was not able to run in those Ubuntu versions.
  • #1203 The selected tab in Accounts & Balances is now readable again.
  • #1172 Fix the ethereum addresses for CHAI and cUSDT token.
rotki - Rotki v1.6.0 - Barbules

Published by LefterisJP about 4 years ago

Description

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:

  1. A redesign of the Accounts & Balances page.
  2. Support for aave protocol balances and lending history for premium users.
  3. An overview of user's holdings over multiple DeFi protocols.
  4. ENS support when inputting addresses for tracking.

DeFi Overview

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.
2020-07-23-162615_924x636_scrot

This is implemented thanks to the Zerion adapter contract

Accounts & Balances redesign

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
sc_accounts_balances

One for exchanges
sc_exchange_balances

And one for manual balances.

sc_fiat_balances

Aave support

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.

EdjjdHLWsAwJQNX


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.

Binaries

Upgrade is highly recommended. Binaries available for:

New Features

  • #921 A new DeFi overview component is added. There the user can get an overview of all their balances across all DeFi protocols. For protocols that are supported further the user can click and be taken to the protocol specific page to see more details and historical accounting for that protocol.
  • #1160 The Accounts & Balances page layout has been updated to increase usability. It is now split across three sub-pages: Blockchain Balances, Exchange Balances, Manual Balances (includes Fiat Balances). Exchange Balances is a new page where you will be able to see all of your asset balances for each connected exchange (previously this was only accessible from the Dashboard by clicking on an exchange).
  • #1105 Rotki now uses a standard compliant directory per OS to store user data. If the directory does not exist it is created and at the same time the old directory is migrated by copying it to the new one. The new directories per OS are:
    • Linux: ~/.local/share/rotki/data
    • OSX: ~/Library/Application Support/rotki/data
    • Windows: %LOCALAPPDATA%/rotki/data
  • #1004 Aave Lending is now supported. Users can see their deposited balance for lending, the borrowed balances and the respective APY/APR. Premium users can also retrieve all events history and get a total amount earned by lending per aToken.
  • #530 You can now add ethereum addresses by ENS name. Simply use an ENS name in the ETH address field and if it can be resolved it will be appended to the tracked accounts.
  • Support TUSD, KNC, ZRX and the special USDC-B collateral types for makerdao vaults.
  • Support Australian Dollar (AUD) as fiat currency
  • Count Kraken off-chain staked assets as normal Kraken balance.

Bug Fixes

  • #1072 Tax report progress report percentage should now work properly and negative numbers should no longer appear.
  • #1140 The Accounts column in "Blockhain Balances" is now correctly sorted by label (if it exists) or the account address.
  • #1154 Tag filtering in "Manual Balances" within Accounts & Balances now works correctly if any balances do not have any tags assigned.
  • #1155 Fix the cryptocompate price queries of LUNA Terra
  • #1151 Fix for bittrex users so that if bittrex returns dates without a millisecond component Rotki can still parse them properly.
  • #1110 DSR Dai balance will now not be recounted with every force refresh querying of blockchain balances

Newly supported tokens

Added support for the following tokens:

rotki - Rotki v1.5.0 - Barb

Published by LefterisJP over 4 years ago

Description

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.

Dashboard and welcome screen redesign

The welcome screen is no longer simply plain but a pleasant rotki pattern greets you when you log in!

sc_newacc1

The dashboard has been redesigned to have a more modern look.
rotki_dashboard

Makerdao vaults

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.

sc_vaults_premium

Adding watcher for a vault

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.

sc_vaults_premium_watchers

If it reaches the target ratio then an email alert will be sent to the user.

2020-06-10-154711_1219x271_scrot

MakerDAO DSR

The MakerDAO DSR page has been redesigned to be consistent with the vaults page and have a more modern look.

sc_dsr_premium_all


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.

Binaries

Upgrade is highly recommended. Binaries available for:

New Features

  • #918 Premium users can now set watchers for their vaults. When the watched vault gets below or above a certain collateralization ratio they get an email alert.
  • #1015 Rotki now lets the user manually refresh and take a snapshot of their balances, even if the balance save frequency has not lapsed. This functionality is accessible through the Save Indicator (floppy disk icon on the app bar).
  • #707 Rotki now supports makerdao vaults. The vaults of the user are autodetected and they can see all details of each
  • #917 Rotki now has a new and improved Dashboard. Users can view their total net worth as well as totals per source of balances (exchanges, blockchains, and manual entries), as well as filter the full asset listing.
  • #971 Rotki's initial loading and welcome screens are now integrated with an improved UI and a scrolling robin in the background to welcome the user.
  • #988 General and Accounting settings have been consolidated into one Settings page, accessed via the User Menu, where users can access them as separate tabs.
  • #763 Rotki users can now change their password in the app's settings in the "User & Security" tab.
  • Rotki users now have two options to further enhance their privacy. If a user wants to temporarily obscure values in the application, they can do so by turning 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.

Bug Fixes

  • #986 Allows the unsetting of the RPC endpoint.
  • #836 Allows the use of non-checksummed eth addresses in the frontend.
  • #1016 Rotki users can now delete their rotki premium API keys via API Keys -> Rotki Premium.
  • #995 Importing from cointracking.info should now work again. Adjust to the latest cointracking.info CSV export format.
  • #962 Fix infinite loop in Coinbase trades query
  • #966 Rotki now supports the new Kraken LTC and XRP trade pairs

Newly supported tokens

Added support for the following tokens:

rotki - Rotki v1.4.2 - Bird's back

Published by LefterisJP over 4 years ago

Description

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.

Binaries

Upgrade is highly recommended. Binaries available for:

New Features

  • #922 Speed up ethereum chain balance queries by utilizing the eth-scan contract to batch multiple ether and token balance queries into a single call.
  • #908 Adds the ability to view the full amount on tables when hovering over a hint (asterisk) indicating that the display number has been rounded.
  • #912 Adds total net value to the dashboard, fiat, and manual balances table. Makes account balance totals to reflect the filtered results.

Bug Fixes

  • #927 Rotki should no longer fail to handle HTTP Rate limiting if your web3 providing node rate limits you.
  • #950 If too many BTC accounts are used Rotki will no longer delay for a long time due to balance query rate limiting. Proper batching of queries to both bitcoin.info and blockcypher is now happening.
  • #942 Properly save all historical balances to the DB when a user has input manually tracked balances.
  • #946 Handle the malformed response by kraken that is sent if a Kraken user has no balances.
  • #943 If Kraken sends a malformed response Rotki no longer raises a 500 Internal server error. Also if such an error is thrown during setup of any exchange and a stale object is left in the Rotki state, trying to setup the exchange again should now work and no longer give an error that the exchange is already registered.
  • #930 Etherscan API keys are now properly included in all etherscan api queries. Also etherscan API key is no longer compulsory.
  • #928 Action buttons in overlays ('Sign In', 'Create', etc.) are now never hidden by the privacy dialog regardless of resolution, app scaling, or zoom.
  • #924 LINK is now properly supported for Gemini balance and trade queries.

Newly supported tokens

Added support for the following tokens:

rotki - Rotki v1.4.1 - Axillaries

Published by LefterisJP over 4 years ago

Description

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.

Important info for Kraken Users

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.

2020-04-22-133211_1264x882_scrot

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.

Binaries

Upgrade is highly recommended. Binaries available for:

New Features

  • #838 Added additional information about API Keys that can be set up by the user and grouped the API connections page into 3 categories: Rotki Premium / Exchanges / External Services.

Bug Fixes

  • Improve internal DSR mechanics so that even with hardly anyone using the DSR as of this release, Rotki can still find DSR chi values to provide historical reports of DSR profit.
  • #904 For Kraken users take into account the worst-case API call counter and make sure the maximum calls are not reached to avoid prolonged API bans.
  • #895 Fixes manually tracked balances value column header not updating properly.
  • #899 If a user's ethereum account held both old and new REP the new REP's account balance should now be properly automatically detected.
  • #896 If the current price of an asset of a manually tracked balance can not be found, a value of zero is returned instead of breaking all manually tracked balances.

Newly supported tokens

Added support for the following tokens:

Package Rankings
Top 8.17% on Proxy.golang.org
Badges
Extracted from project README
GitHub release Docker Image Version (tag latest semver) GitHub commits GitHub contributors GitPOAP Badge Github All Releases Hiring X Follow Discord
Related Projects