Stars
Forks
Watchers
Developer links
Rotki
Crypto portfolio tracking that inverts the SaaS model: rotki runs on your own machine, needs no email or account for the free tier, and keeps every wallet address, balance, transaction, and tax event in a local SQLCipher database encrypted with 256-bit AES. By default nothing passes through rotki-operated servers - a design choice that matters when cloud portfolio trackers concentrate exactly the identity-linked holdings data attackers want. Centralized exchanges (Kraken, Binance, Coinbase, Bitstamp, and more) connect through read-only API keys that can see but never withdraw; blockchain accounts cover Ethereum and its L2s, Bitcoin, Solana, Polkadot, and Kusama, with ENS resolution and your choice of RPC endpoint or your own node. rotki decodes on-chain transactions into readable events across major DeFi protocols - Aave, Uniswap, Compound, Curve, Lido - and generates profit-and- loss reports for tax season with customizable accounting settings, including FIFO, LIFO, and HIFO cost-basis methods, plus CSV imports for defunct exchanges. Optional premium sync is zero-knowledge, encrypting the database on-device before upload. AGPLv3-licensed and multiplatform, with a Docker package for server deployment.
Benefits
- Nothing Centralized to Breach
- Holdings, addresses, and tax events live in a 256-bit AES encrypted database on your device - a cloud tracker's breach surface simply doesn't exist.
- Keys That Can Look but Not Touch
- Exchange connections use read-only API keys, so full trade history flows in without ever granting withdrawal access.
- Tax Season Without the Spreadsheet Archaeology
- Decoded DeFi events and customizable FIFO/LIFO/HIFO cost-basis reports turn a year of on-chain activity into an advisor-ready PnL statement.
- Transparency You Can Compile
- AGPLv3 source means privacy claims are verifiable in code, and the tool keeps working even if the vendor vanishes.
Features
- Multi-Chain and Multi-Exchange Tracking
- Ethereum and L2s, Bitcoin, Solana, Polkadot, Kusama, plus Kraken, Binance, Coinbase, and more in one view.
- Encrypted Local Database
- SQLCipher storage with 256-bit AES, keyed from your account password, entirely on your hardware.
- DeFi Transaction Decoding
- Readable event breakdowns for Aave, Uniswap, Compound, Curve, Lido, and other major protocols.
- PnL and Tax Reports
- Profit/loss analysis with FIFO, LIFO, and HIFO cost-basis methods and per-jurisdiction accounting settings.
- Your Own Data Paths
- Choose RPC endpoints or run your own node; CSV imports cover unsupported or defunct exchanges.
- Zero-Knowledge Premium Sync
- Optional multi-device backup encrypted on-device before it ever leaves your machine.