A portfolio tracking, analytics, accounting and management application that protects your privacy
AGPL-3.0 License
Bot releases are visible (Hide)
Published by LefterisJP over 4 years ago
This is a big major release containing 147 commits from 5 different developers and what we have worked on the last month.
Big thanks to @kelsos, @isidorosp, @charlieknoll, @coinyon
It contains two new major features outlined below.
Rotki can now integrate with the Gemini exchange! To do that simply login to your Gemini account, create an API key with audit permissions, and then input that key in Rotki.
Your balances will automatically be pulled and all trades and deposits/withdrawals will be taken into account in your next tax report.
Users can now manually add balances of any asset in any location for accounts and assets that Rotki can't automatically detect yet.
Examples are exchanges that are not yet supported, blockchains that are not supported or generally any asset that is not yet available for automatic tracking in Rotki. An example can be seen in the screenshot below.
For more information check the documentation
Thanks to @kilrau for pointing out the necessity of this feature.
Additionally a lot of bugs have been fixed and some more features have been added. Check the full list below for details
Upgrade is highly recommended. Binaries available for:
Usage Guide
, FAQ
, Issues & Feature Requests
, and Logs Directory
from within the Help menu. Additionally, there is a Get Rotki Premium
menu item for easy access to the premium subscription purchase page. Finally, both backend and frontend logs (rotkehlchen.log
and rotki-electron.log
respectively) are now found in these standard locations per OS:
~/.config/rotki/logs
~/Library/Application Support/rotki/logs
<WindowsDrive>:\Users\<User>\Roaming\rotki\logs\
/api/1/ping
as quick way to query API status for client/frontend initialization./api/1/assets/all
to query information about all supported assets./api/1/blockchains/eth
without etherscan keys configured no longer results in 500 internal server error./api/1/balances/blockchains/btc
with no BTC accounts tracked no longer results in a 500 Internal server error."
characterAdded support for the following tokens:
Published by LefterisJP over 4 years ago
This is a small major release containing contributions from 4 different developers! Big thank you and a warm welcome to @isidorosp and @hjorthjort for their work! ❤️
It also contains one major new feature that increases the speed of querying ethereum token balances. Thanks to Alethio, the tokens that an account owns are now auto-detected and there is no need to explicitly add them for tracking. This considerably increases the token balance queries speed.
Tracked tokens are still used in the case Alethio can not be contacted for some reason.
Additionally some other features have been implemented and many bugs 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 on top of v1.2.0 to fix some bugs our users saw. The most critical issue addressed in this release is the proper handling of etherscan rate limiting errors.
Upgrade is highly recommended. Binaries available for:
One potential bug for OSX Mojave users (High Sierra does not seem to be affected) has not been yet fixed due to inability to reproduce: https://github.com/rotki/rotki/issues/767
That bug happens sometimes and only for OSX Mojave (maybe also Yosemite?) users if they close the application and then try to open it up again before turning their system off.
There is a workaround for it, which is to kill the remaining backend process manually as described here. This should allow you to reopen Rotki properly. Also restarting the system should work.
Reminder: To close Rotki in OSX you need to right click on the dock and press Quit. Can't exit by pressing [X] yet. We have an issue for it.
Published by LefterisJP over 4 years ago
This is a rather big release containing 128 commits from 5 different contributors! A lot of bugs are fixed and two main new features are introduced.
This is not really a change introduced in this release but since the last release Etherscan made the usage of API keys compulsory. Even if you use an ethereum node there is some api endpoints from etherscan that Rotki utilizes so you will need to get a free API key and input it in Rotki.
If you don't you will see various failure notifications regarding Etherscan.
You can now add a label and/or multiple tags on any of your blockchain accounts. For more information check the documentation here.
If you have used MakerDAO's DSR your actions will now be auto-detected and reports of your earnings are going to be available under the DeFi loans section.
Premium users get reports with all the information, non-premium only with how much DAI is currently locked.
For more information read the usage guide
For a full list of features and bug fixes check the New Features section.
Upgrade is highly recommended. Binaries available for:
~/.config/rotki/logs
Added support for the following tokens:
Published by LefterisJP over 4 years ago
This is a patch release over v1.1.0 to hotfix a breaking issue with opening the .dmg version of the app there. For all other intents and purposes what it offers is identical to v1.1.0.
Upgrade is highly recommended. Binaries available for:
Published by LefterisJP over 4 years ago
This is by far the biggest release of Rotki to-date! It contains 413 commits, many months of work and thoroughly improves the Rotki financial tool in many ways.
For a full list of features and bug fixes check the New Features section.
In order to see all the changes done in the UI and learn how to use the new UI you can refer to the usage guide.
The most important points are below.
All exchange and external service API keys management has now been moved out of "User Settings" and is under its own "API Keys" section, accessible from the left-sidebar menu.
All blockchain account management and fiat balance management is now moved out of "User Settings" into its own section accessible from the left sidebar menu.
Upgrade is highly recommended. Binaries available for:
Added support for the following tokens:
Published by LefterisJP almost 5 years ago
This is a hotfix patch release to fix an issue seen with v1.0.6 which affected premium user credentials. For a full list of bug fixes check below.
Binaries available for:
Published by LefterisJP almost 5 years ago
This is a hotfix patch release to fix a breaking issue seen with v1.0.5 by some users. It is hopefully the last patch release before v1.1.0 which will contain the new user interface. Some other minor things waiting for release in master and some bug fixes were also added.
For a full list of features and bug fixes check below.
Upgrade is highly recommended. Binaries available for:
Added support for the following tokens
Published by LefterisJP almost 5 years ago
This release contains mostly bug fixes and support for new tokens. It is hopefully the last patch release before v1.1.0 which will contain the new user interface.
Most notably Rotki now supports the upgrade from single to multi collateral DAI.
For a full list of features and bug fixes check below.
Upgrade is highly recommended. Binaries available for:
Added support for the following tokens
Published by LefterisJP about 5 years ago
This release contains a some new features and bug fixes completed within the last month.
Most notably Rotki now keeps all actions in the local encrypted database, as opposed to caching files and frequently re-requesting trades from the exchanges. Once the data is in Rotki, it's with your forever now!
Moreover all users of Cointracking.info can now export their trades from that website and import it into Rotki thanks to the new import data feature.
For a full list of features check below:
Upgrade is highly recommended. Binaries available for:
Added support for the following tokens
Published by LefterisJP about 5 years ago
This release contains a lot of new features and bug fixes completed within the last month.
Most notably it adds Coinbase supported to Rotki. Now all users can track their coinbase purchase history and see their Coinbase balance from within the app.
From this version forward we are also introducing a .dmg installer for our OSX users and we fixed the usage problems that OSX users saw in the past month. Now there is no need to start Rotki from the console in OSX, but you can just install it and run it as any other normal application.
A lot more new features and bug fixes happened. For a full list check below.
Upgrade is highly recommended. Binaries available for:
Added support for the following tokens
Published by LefterisJP about 5 years ago
This is a bugfixing release made on top of v1.0.1 in order to fix a bug that broke trade reports for Kraken users. Upgrading is recommended. Binaries available for:
Added support for the following tokens
Published by LefterisJP about 5 years ago
This is mostly a bug fixing release on top of v1.0.0 containing all bugs fixed in the last week, and some small additions to make usage of the app easier. Upgrading is recommended. Binaries available for:
null
for the fee field.429-TOO-MANY-REQUESTS
is returned by blockchain.info handle it properly and backoff for the required amount of time until trying again.Added support for the following tokens
Published by LefterisJP about 5 years ago
This is the first Rotkehlchen version where premium subscriptions are activated and where all major Operating Systems (yes that also means Windows) are supported! This is the Beginning.
A lot of work has gone into this version.
Small sections with summaries of the biggest changes follow below.
Premium subscriptions are now active. You can buy one if you visit https://rotkehlchen.io. We would really appreciate it if you showed your support for the project by doing so. We accept both Fiat and Crypto payments. With a premium subscription you will get:
Finally this is the first version of Rotkehlchen that can run in Windows! Take that Rotkehlchen out for a flight in your Windows machines ;)
With previous rotkehlchen versions, you had an asset in an exchange, or you input it manually and you did not know which one it was. That's because multiple assets have the same symbol and sometimes can have different symbols in different exchanges.
Rotkehlchen v1.0 addresses that by maintaining a list of all supported assets and conversions to/from all exchanges and external services we support.
The app now shows you notifications of errors, warnings or info messages that may be of interest to you. Check the bell icon on the top menu to read them.
A lot of smaller features and also bug fixes are included. For a full list check the full changelog below.
Published by LefterisJP over 5 years ago
This version contains some new features, and a lot of bugfixes. From the new features most notable is the protection of rotkehlchen for failures or inconsistencies presented by external price APIs.
From the bug fixes most notably, a few changes happened to the tax calculation to make the profit/loss calculation results correct in some edge cases.
Published by LefterisJP almost 6 years ago
This version contains some new features, highlight of which is the option to anonymize sensitive logs. It also contains a lot of bug fixes, a full list of which can be found below.
This release, like the previous one, also contains a considerable amount of external contributors!
Listed are the authors of all commits since v0.4.0:
Special thanks goes to @kelsos for turning the Javascript code into Typescript.
0
net balance into account when doing balance queries and not crash.Published by LefterisJP about 6 years ago
This version contains some new features, highlight of which is the full support of the Bitmex exchange and addition of icons to the UI. Numerous bugs were also found and fixed. For a full list look below.
This is also the first version which contains a considerable number of commits from external contributors~
Listed are the authors of all commits since v0.3.2:
Special thanks goes to Kenneth for implementing #148 and #155 for this release!
version
command to display the rotkehlchen version.Published by LefterisJP about 6 years ago
"Summer's End" contains a lot of bugfixes gathered over the last 2 months for issues reported by users of rotkehlchen. It also contains a new UI widget.
Published by LefterisJP over 6 years ago
This is a bugfix patch release on top of 0.3.0 to solve issue 96 and allow for automatic balance saving also via the UI and not only via the CLI.
Published by LefterisJP over 6 years ago
This release contains some small new features along with some bugfixes.
taxfree_after_period
from the database