Description
Rotki v1.14.0 is a big release containing all of the work done by the team in the last 2 weeks. It counts 199 commits from 9 different contributors and is our biggest 2 week release yet! A ton of features and a few bugfixes in this one. Also a shitload of new assets are supported.
The feature highlights are:
- Kucoin support
- POAP badges eligibility and CRV eligibility in airdrops section
- Asset details page for each one of the user's owned assets
- Loopring support
- Cost basis info in the PnL report
- Signed binary for MacOS users
For more information check the detailed changelog below 👇
Downloads
Upgrade is highly recommended. Download the binary for your OS from below:
- Linux
- OSX
The OSX release for v1.14.0 is not available. Please use the hotfixed v1.14.1 version. - Windows
Optionally, you can also verify the integrity of the aforementioned binaries using the following checksums:
- Linux
- OSX
The OSX release for v1.14.0 is not available. Please use the hotfixed v1.14.1 version. - Windows
Release Highlights
Kucoin support
Users can now input their kucoin api keys in rotki and have their balances autodetected and taken into account in the dashboard.
They can also see their trades.
And look at their deposit/withdrawals.
Finally all the Kucoin trades can be taken into account in the PnL report.
POAP badges and CRV in airdrops
Users can now find any POAP NFT badges their tracked ethereum addresses are eligible for. Additionally they can check eligiblity for Curve finance's CRV airdrop.
Asset details page
When users now click on an asset they will be taken to the asset details page.
There they can see an overview of how their holding of that asset are broken down between different blockchain or exchange accounts. Additionally if the user is a premium user they can see the netvalue worth over time graph of that asset's holdings.
Loopring support
After popular demand we now have support for loopring!
Users will need to go to Loopring, get their API key and input it in Rotki as an external API key. If they have specific DeFi modules activated, and not the default of "all", then they will also need to go and add loopring there and then restart rotki.
A limitation here is that we can only support one api key for one account. This is something we are working to fix with the good folks at Loopring. Once done the loopring balances for your account will be pulled and shown in the dashboard as above.
The account that has Loopring balances will come with a loopring icon tag so that it's easily recognizable.
Finally to check out all Loopring balances of the account simply expand it and scroll to the Loopring section:
Cost basis info in the PnL report
A lot of improvements have occured in the PnL report. Users can now see cost basis info for each sell/spend. Essentially a list of matching events from which the sold/spend amount was acquired. A warning is given if the cost basis information is incomplete due to lack of information.
That same information are also included in the CSV export.
Additionally as per the screenshot above a lot more information have been added in the DeFi events CSV export.
Signed binary for MacOS users
MacOS users will no longer have to endure the annoying "Unverified developer" warning that forced them to go to settings and add an exception each time they opened a new rotki version. We are now a verified Apple developer and as such the warning is now gone.
Simply Drag & Drop
Important notes
- Loopring users are limited to one account for now. The account for which they input the api key. If another tracked account has loopring balances then it will be noted in the info section but not shown.
- To activate loopring users have to add the loopring module and activate it in the DeFi modules if they have specific modules enables and not the default of all. Then rotki needs to restart (this is a limitation we are working on fixing). Additionally users need to get their api key from loopring and input it in rotki as an external api key.
- A limitation has been put in the total amount of historical events that can be processed in the PnL report to bring that section in line with the rest of the historical analysis support of rotki premium. To get rid of that limitation upgrade to rotki premium: https://rotki.com/products/
These were the highlights and the important notes. Check below for the full changelog 👇
New Features
- #1005 MacOS users will no longer get the dreaded "Can not open the app because developer is not verified" warning. Rotki is now a verified apple developer.
- #2299 During a PnL report rotki should now also take into account for cost basis the assets gained from or used in DeFi.
- #2318 Users can now see if their accounts are eligible for the Curve CRV airdrop and POAP Delivery badges.
- #297 Rotki now supports KuCoin. Users can see their balances and import trades, deposits and withdrawals from that exchange. They are also taken into account in the tax report.
- #1436 Users will now see any validation errors when adding manual balances under their respective inputs instead of a modal dialog.
- #2235 Loopring users will now be able to add their loopring api key to rotki and have it track all their loopring l2 balances.
- #2330 Users can now easily navigate to the respective pages by clicking the dashboard cards titles for manual balances, blockchain balances and exchange balances.
- #2237 Users can now choose which ledger actions are taken into account in the PnL report by customizing a setting. Two new ledger action types are added. Airdrop and Gift.
- #1794 Users who create a Profit and Loss report will now be able to see a cost basis calculation in the events of the report and in the exported trades.csv and all_events.csv
- #1001 Users will now be taken directly to the add dialog when pressing add Blockchain Address or Manual Balance on the dashboard.
- #276 Users can now click on the assets on the dashboard and other tables and see which accounts hold this asset.
- #295 When creating external trades, users will now have the trade rate automatically fetched when such a rate exists.
- #2240 Users now can select the supported assets from a dropdown when adding or editing external trades.
Bug Fixes
- #2228 AdEx claim events now always have the proper token (e.g. ADX, DAI) and usd value. Also rotki should no longer miss Adex withdrawal events.
- #2335 Users having sold BSV they got from holding BCH during the BCH -> BSV fork will now have its cost basis properly counted in the PnL report.
- #2360 Users of Binance who own ONE tokens will now have it properly mapped to harmony.
- #2293 Go through DeFi events before the queried PnL range during PnL report for a more complete calculation.
Newly supported assets
Added support for the following assets:
- Gunthy Token (GUNTHY)
- Bao Finance Token (BAO)
- Sora Token (XOR)
- Banano (BAN)
- Redfox labs token (RFOX)
- BoringDAO (BOR)
- BoringDAO BTC (oBTC)
- Woo trade network (WOO)
- ACoconut (AC)
- DeFiner (FIN)
- pTokens LTC (pLTC)
- Huobi BTC (HBTC)
- Autonio (NIOX)
- Ton Token (TON)
- QCAD Token (QCAD)
- Rigo Token (GRG)
- bZx Vesting Token (vBZRX)
- Nest protocol (NEST)
- pTokens BTC (pBTC)
- Dxdao token (DXD)
- Liquid staked Ether 2.0 (stETH)
- KuCoin Token (KCS)
- Caspian Token (CSP)
- DXChain Token (CSP)
- MultiVAC (MTV)
- TurtleCoin (TRTL)
- Jarvis+ Coins (JAR)
- Cryptoindex 100 (CIX100)
- The Forbidden Forest (FORESTPLUS)
- Bolt (BOLT)
- SERO (SERO)
- Syntropy (NOIA)
- Dapp Token (DAPPT)
- EOSForce (EOSC)
- Dero (DERO)
- Enecuum (ENQ)
- Tokoin (TOKO)
- EMOGI Network (LOL)
- Amino Intelligent Network (AMIO)
- Maxonrow (MXW)
- Roobee (ROOBEE)
- MAP Protocol (MAP)
- Proof Of Liquidity (POL)
- ARCS (ARX)
- Newscrypto Coin (NWC)
- BetProtocolToken (BEPRO)
- Insolar (XNS)
- Perth Mint Gold Token (PMGT)
- ROAD (ROAD)
- Alchemy (ACOIN)
- VI (VI)
- Zel (ZEL)
- Axe (AXE)
- digitalbits (XDB)
- Sylo (SYLO)
- WOM Token (WOM)
- LUKSO (LYXE)
- Pazzi (PAZZI)
- Energy Web Token (EWT)
- Waves Enterprise (WEST)
- BNS Token (BNS)
- MiL.k (MLK)
- Safe Haven (SHA)
- Effect.AI (EFX)
- Velo (VELO)
- Burancy (BUY)
- Sentivate (SNTVT)
- dego.finance (DEGO)
- Hyprr (uDOO)
- UBIX Network (UBX)
- Comboos (COMB)
- ReapChain (REAP)
- TE-FOOD/TustChain (TONE)
- Opacity (OPCT)
- UpBots (UBXT)
- ClinTex (CTI)
- BUX Token (BUX)
- MoneySwap (MSWAP)
- GoMoney2 (GOM2)
- REVV (REVV)
- AlpaToken (ALPA)
- Hathor (HTR)
- Hydra (HYDRA)
- Ferrum Network Token (FRM)
- Props Token (PROPS)
- Strong (STRONG)
- Trias Token (TRIAS)
- Alphacat (ACAT)
- Achain (ACT)
- BUMO (BU)
- cVToken (CV)
- Decentralized Accessible Content Chain (DACC)
- Constellation (DAG)
- DeepBrain Chain (DBC)
- Eden Coin (EDN)
- Electroneum (ETN)
- HPBCoin (HPB)
- Kambria Token (KAT)
- Master Contract Token Token (MCT)
- DeepOnion (ONION)
- THEKEY (TKY)
- APY.Finance (APY)
- NFTX (APY)
- Litentry (LIT)
- Prosper (PROS)
- SafePal (SFP)
- Vai (VAI)
- Finiko (FNK)
- Harmony (ONE)