rotki logo

rotki

Privacy-focused, self-hosted crypto and financial portfolio tracker with accounting and tax reports

Alternative to: cointracker, koinly, coinstats, delta investment tracker


About Versions (101)

v1.21.0

2021-09-30

Description

Rotki v1.21.0 is our biggest release so far containing a ton of features, improvements and bug fixes we made in the last month! It contains a whooping 348 commits by 15 different contributors! Special thanks to Andrew Rosborough who got into the code and made some nice features for this release!

This is also the first release for which a docker arm64 image is created!

Some of the highlights are:

  • Support liquity protocol troves and staking
  • Support for Shapeshift CSV import
  • Support for Uphold CSV import
  • Detect owned NFTs. Show them in a gallery and take their estimated value into account.
  • Support for Pickle finance’s dill staking.
  • Users will now be able to search via a combination of filters in trades, deposits/withdrawals history

For more information check the detailed changelog below :point_down:

Downloads

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

Optionally, you can also verify the integrity of the aforementioned binaries using the following checksums:

Release Highlights

NFTs

You asked for it and here it comes! The NFT boom has been crazy and with rotki you will be able to track your NFTs and find prices for them. By default we will track last sale price, if it’s not available we’ll query floor price and if is not available we provide you the ability to input manual prices.

sc_nfts

Free users are limited to 10 NFTs while premium users can track all their NFTs across all of their accounts.

The value of the NFTs you own will also be tracked in the app’s dashboard.

sc_nf_balances_dashboard

If you know the correct price for an NFT you own or don’t agree with the automatic estimate you will be able to manually set it via the NFT balances section of the app.

sc_nf_price

Liquity

In this release we added the possibility to track Liquity troves and LQTY staked in the protocol. By activating the Liquity Module you gain access to track troves in the liabilities section. Free users can see their troves and some basic info for each trove. Premium users can also see all historical information, interest owed, liquidation events and more.

liquity

And you can track the staked amount under the staking section. Staking is only for premium users.

sc_staking_liquity

We are planning more integrations with the Liquity protocol that will come in future releases. If you are a user of liquity you are bound to enjoy it!

Uphold and Shapehift CSV imports

Thanks to our awesome community we have new locations which data that can be imported via CSV. The new locations are Shapeshift and Uphold but also other importers have been improved as Nexo and Crypto.com

image

Pickle Finance

We start the integration with Pickle Finance by adding the option to track pickles locked in DILL and pending rewards from DILL to be collected. To do so activate the Pickle module in the rotki settings.

image

Filtering historical events

The historical events section in rotki can have pages upon pages of data. From this release we allow filtering of trades, deposits and withdrawals.

sc_history_trades_filter_multi

You can filter the results via multiple filters such as location, timerange, type, assets involved and so on and so forth. For more info check the docs.


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

New Features

  • #3251 Users will now be able to easily access the asset edit page from the asset details page.
  • #3020 Users will now be able to copy their ETH1 addresses when visiting the ETH2 staking page.
  • #2362 Binance users will now be able to query their fiat deposit/withdrawals and fiat orders and have it taken into account in rotki.
  • #3326 Introduces pagination for liquidity pool balances to help users with a great number of lps.
  • #1097 Users will now be able to view their NFTs, track and manage their prices, and also see their value as part of their total net worth.
  • #2764 Users will now be able to restore the local assets database to its initial state.
  • #2847 Users will now be able to use a combination of filters in the search for trades and deposits/withdrawals.
  • #3254 Users can now add a custom Covalent API key in rotki.
  • #3416 Users will now be able to import ShapeShift trade history CSVs exported from shapeshift.com.
  • #1345 Users will now be able to import uphold transaction history CSVs exported from uphold.com.
  • Users will now be able to track balances locked in pickle’s DILL.
  • #2891 Users will now see notes and links for trades in the exported CSV files.
  • #2836 Users will now be able to track Liquity’s troves and staking in the Liquity protocol.

Bug Fixes

  • #3239 Users will now see only the relevant addresses suggested when filtering DeFi deposits.
  • #3340 Users will now be able to properly see the favicon when accessing the frontend using Firefox.
  • #3266 Users will now be able to properly access most of the top bar content using a mobile device.
  • #3268 Users will now be able to properly scroll to the hidden tabs when using a mobile device.
  • #3267 Frontend will now occupy all the available screen when accessed from a mobile device.
  • #3208 Rotki is now able to accept and track the same account for different blockchain types.
  • #3463 Users using Turkish localization will now be able to use the application.
  • #3448 Improve Kucoin api rate limit handling. Recognize CFG asset in Kucoin as WCFG.
  • #3452 Trades from externally imported exchanges (blockfi, crypto.com etc.) should now be properly taken into accounting in the PnL report again.
  • #3437 Fix a bug where for some active aave v2 lending positions the entire aToken balance would be shown as profit.
  • #3406 Sushiswap events will now be taken into account during the profit and loss report.
  • #3407 Users will now see correctly reported their amount of xSUSHI.
  • #3421 Users will now be able to see solana properly in coinbase assets
  • #3418 Users will now be able to finish import from crypto.com’s CSV files when there is a time mismatch between rows.
  • #3056 Users will now be better notified when an error occurred while importing information from crypto.com on credit/debit events with special cases.
  • #3493 Users of Bitstamp will see correctly imported assets movements with fees in any coin.
  • #3491 Coinbasepro users who own Barnbridge governance token (BOND) will now be able to properly see it in balances, trades and deposits/withdrawals.
  • Users importing information from Nexo CSVs will correctly detect interest gains and detect special assets symbols.
  • #3502 MakerDAO vault users who saw double the amount of liabilities for some of their vault/s should now see the proper amount again.
  • #3490 If a user had historic trades of a delisted asset in coinbasepro the trades query will now work again.
  • #3535 There should no longer be a problem when changing active modules while an ETH account is already being added.

Newly supported assets

Added support for the following assets:

Updated the information of the following assets: