Rotkehlchen is an asset management and accounting application specializing in Crypto assets and aims to also help with tax reporting. It is integrated with multiple exchanges and more will come soon.
For now only Linux is supported and only installation from source. This will change soon and both other platforms will be supported but also easier to install methods will be provided
Rotkehlchen needs Python3 in order to function.
Make sure you have node.js and npm. If you don't use your linux distro's package manager to get them.
Get zeromq using the package manager of your distro. For example here is the package in Archlinux and in Ubuntu.
Also get sqlcipher using the package manager of your distro. For example here is the package in Archlinux and in Ubuntu.
Install electron and any other npm dependencies by:
npm install --runtime=electron --target=1.8.4
Create a new virtual environment to install all the python dependencies. If you don't have mkvirtualenv
then check how to get it depending on your distribution. Here is a guide for Ubuntu and [here]https://wiki.archlinux.org/index.php/Python/Virtual_environment) is one for ArchLinux.
mkvirtualenv rotkehlchen
Then install all the python requirements by doing:
pip install -r requirements.txt
Now to start the application you need to type npm start
.
It's an open-source project so help is really appreciated. Open issues, pull requests to help with development, be active in Github and above all be nice.
Buy a premium subscription to the software and help us with the development while at the same time enjoying all the cool neat features coming to premium subscribers.
Don't want or can't afform premium? Still wanna help? We also accept donations.
-
Donate ETH or ERC20 tokens to this address: 0x9531c059098e3d194ff87febb587ab07b30b1306
-
Donate BTC to: 1PfvkW8MC7Ns2y8zn6CE2P2t5f19KF8XiW