rotki
rotki · Berlin, Germany · founded 2017
What it is
rotki is an open-source, self-hosted portfolio manager, accounting, and analytics tool focused on privacy. It runs locally on Linux, macOS, and Windows, or can be self-hosted, and stores its database on the user's device encrypted with SQLCipher and 256-bit AES. Exchange connections use read-only API keys processed locally, while blockchain connections use RPC endpoints selected by the user. The dashboard tracks assets, liabilities, exposure percentages, and net-worth changes over time. rotki converts on-chain activity into readable events and produces profit-and-loss and tax reports. Its listed blockchain integrations include Ethereum, Bitcoin, Avalanche, Polygon PoS, Arbitrum One, Base, and others, with early Solana support; it also says more than 140 DeFi protocols are automatically detected and decoded. The free plan includes up to 1,000 recent events and 10 notes. Premium features include graphs, advanced staking, higher event limits, decentralized-exchange accounting, and DeFi historical profit-and-loss reporting. Premium also enables encrypted database backup and synchronization across devices. rotki says users are responsible for reviewing tax reports with qualified advisors.
For and against
For
- Exchange API keys are processed locally.
- Local database uses 256-bit AES encryption.
- Tracks assets, liabilities, and net-worth changes.
- Automatically detects and decodes over 140 DeFi protocols.
- Free plan includes 1,000 recent events.
Against
- Tax reports are not tax or legal advice.
- Free plan is limited to 1,000 recent events.
- Premium is required for encrypted cross-device synchronization.
The verdict
rotki combines portfolio tracking and accounting with local data storage and encryption. Its tax reports require user review with qualified advisors.
Who it suits
rotki suits people who want locally stored portfolio and accounting data across supported exchanges and blockchains. It may also suit users who need tax reports, provided they review them with qualified advisors.
Plans and prices
Free
1,000 recent events · 10 user notes
Read 20 Sep 2026 · rotki.com
Starter
1K historical events
Read 21 Oct 2026 · rotki.com
Supporter
3K historical events · 1 device
Read 21 Oct 2026 · rotki.com
Basic
30K historical events · up to 2 devices · standard support
Read 21 Oct 2026 · rotki.com
Advanced
100K historical events · up to 4 devices · standard support
Read 21 Oct 2026 · rotki.com
Custom
Negotiable event and device limits · bespoke customization assistance
Read 21 Oct 2026 · rotki.com
On the record
- Accounting and tax
- rotki decodes on-chain activity into readable events and produces profit-and-loss and tax reports.rotki.com · read 1 Oct 2026
- Blockchain integrations
- The integrations page lists Ethereum, Bitcoin, Bitcoin Cash, Kusama, Avalanche, Polkadot, Optimism, Polygon PoS, Arbitrum One, Base, Hyperliquid, Gnosis, Scroll, Binance Smart Chain, Monad, ZKSync Lite, and early Solana support.rotki.com · read 1 Oct 2026
- Company
- Rotki Solutions GmbH lists Matthiasstr. 11, 10249 Berlin, Germany, and names Eleftherios Karapetsas as its representative.rotki.com · read 1 Oct 2026
- Company facts
- LinkedIn lists Rotki Solutions GmbH as privately held, headquartered in Berlin, founded in 2020 and employing 2–10 people.linkedin.com · read 21 Oct 2026
- CSV import
- CSV files can be imported for exchanges without an API integration, including generic custom formats.docs.rotki.com · read 21 Oct 2026
- Data synchronization
- Premium users can back up and synchronize an encrypted database across devices, with decryption controlled by their password.rotki.com · read 1 Oct 2026
- DeFi decoding
- The application converts raw blockchain activity and DeFi positions into readable accounting events.rotki.com · read 21 Oct 2026
- DeFi integrations
- rotki says more than 140 DeFi protocols are automatically detected and decoded.rotki.com · read 1 Oct 2026
- Developer extensibility
- Developers can build from source, run Python and Vue/TypeScript workflows, use Docker publishing guidance and contribute through GitHub issues and pull requests.docs.rotki.com · read 21 Oct 2026
- Documentation depth
- Documentation includes installation, usage, accounting, integrations, settings, troubleshooting, mobile/Docker, premium APIs, contribution guides and LLM-friendly files.docs.rotki.com · read 21 Oct 2026
- Download options
- Prebuilt packages are available as Linux AppImage or tarball, macOS Intel or Apple Silicon DMG, and Windows installer, with checksum or attestation verification guidance.docs.rotki.com · read 21 Oct 2026
- Encryption
- rotki stores its local database encrypted with SQLCipher using 256-bit AES.rotki.com · read 1 Oct 2026
- Exchange integrations
- Centralized exchanges connect through API keys to import balances, trades, deposits, and withdrawals, with API keys processed locally.rotki.com · read 1 Oct 2026
- External data services
- Supported external services include Etherscan, Blockscout, Helius, CryptoCompare, Beaconchain, OpenSea, Alchemy, Moralis, The Graph, DefiLlama and CoinGecko.docs.rotki.com · read 21 Oct 2026
- Funding news
- Octant reported on January 22, 2024 that rotki was participating in its funding round and seeking funds for salaries and additional developers.octant.build · read 21 Oct 2026
- Independent listing
- GoodFirms lists rotki as open-source and self-hosted, with a starting price of €9 per month and a free version.goodfirms.co · read 21 Oct 2026
- Indexer cost limitation
- The 1.44.1 release notes say Base requires a paid Etherscan or Blockscout key, while Polygon’s free Blockscout tier ended.github.com · read 21 Oct 2026
- Integration limitation
- Loopring tracking was removed in version 1.44 because the Loopring API shut down; historical data remains but new balances are not queried.docs.rotki.com · read 21 Oct 2026