Logo
Deploy Now

Stars

3939

Forks

741

Watchers

32

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.

Rotki

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.