chore: changes pnpm install to use lockfile
|6 hours ago|
|.github||6 hours ago|
|colibri||2 months ago|
|docs||6 hours ago|
|frontend||6 hours ago|
|packaging||2 months ago|
|rotkehlchen||19 hours ago|
|stubs/Crypto||3 years ago|
|tools||1 day ago|
|.bumpversion.cfg||2 weeks ago|
|.codecov.yml||2 years ago|
|.coveragerc||5 years ago|
|.dockerignore||11 months ago|
|.gitattributes||3 years ago|
|.gitignore||2 months ago|
|.ignore||4 years ago|
|.pylint.rc||1 month ago|
|CONTRIBUTING.md||1 year ago|
|Dockerfile||6 hours ago|
|LICENSE.md||1 year ago|
|Makefile||4 weeks ago|
|README.md||4 months ago|
|package.py||6 hours ago|
|pyproject.toml||2 weeks ago|
|pytestgeventwrapper.py||3 years ago|
|requirements.txt||5 days ago|
|requirements_dev.txt||2 months ago|
|requirements_docs.txt||10 months ago|
|requirements_lint.txt||3 weeks ago|
|requirements_profiling.txt||2 years ago|
|rotkehlchen.spec||4 months ago|
|setup.cfg||2 months ago|
rotki is an open source portfolio tracking, analytics, accounting, and tax reporting tool that protects your privacy. The mission of rotki is to bring transparency into the crypto and financial sectors through the use of open source. Most importantly, unlike virtually every other competing service which consists of closed source SaaS onto which you are forced to hand over all your financial data, with rotki your data is stored encrypted locally in your computer. It enables you to take ownership of your financial data!
Features at a glance
⚖️ Shows overview of your balances across multiple platforms, blockchain, exchanges and protocols.
📈 Graphs analyzing your historical activity and showing insights into your portfolio.
🔬 Decoding EVM (Ethereum, Optimism and more) transactions in human readable format and displaying them.
🗂️ Pull, store and analyze history from activities of all supported platforms. Ability to browse and filter through all of them.
🧰 Higly customizable. UI look, main currency, language, accounting settings, editing balances, editing history. rotki is made with customization in mind.
🧾 Perform accounting analysis for PnL over any period of time using customized accounting settings over all recorded activities and generate PnL report.
Read the documentation for a complete guide, frequently-asked questions, API reference, and more.
Some quick links to useful parts of the documentation follow below for your convenience.
Learn how to get rotki setup in the installation guide.
To get started using rotki, check out the detailed usage guide.
Review the latest updates in the changelog.
rotki is an open source project. As such, any and all help is really appreciated.
Issues or code
If you would like to contribute by testing the software please open any issues you find in the GitHub issue tracker. If you would like to contribute by code, check out our open issues. If you would like to solve any of them, please contribute by opening a PR in accordance with the contribution guide.
You can get a contributor badge (a POAP) for each year in which you have ever contributed even a single commit to our codebase. Go claim yours now.
Work with us
If you are interested to work in the project full-time or part-time we are always looking for skilled people to join our core team. Check out our open positions.
Purchase a premium subscription
The best way to contribute financially and all the while help with the development of the project is to purchase a premium subscription. We accept credit cards, paypal and crypto.
You can sponsor us through GitHub, and get recongition as a sponsor in your Github profile.
For people who don't want to purchase a subscription but would still like to support the development of rotki we also accept donations in BTC and ETH or tokens.
- Send BTC donations to: 1PfvkW8MC7Ns2y8zn6CE2P2t5f19KF8XiW
- Send ETH donations to: