[{"data":1,"prerenderedAt":144},["ShallowReactive",2],{"\u002Ffeatures\u002Fdefi-portfolio-tracking":3},{"id":4,"title":5,"body":6,"capabilities":56,"ctaPlan":62,"description":12,"docsUrl":63,"extension":64,"faq":65,"icon":81,"intro":82,"keyTakeaways":83,"keywords":88,"label":5,"limitations":89,"meta":93,"metaDescription":94,"navigation":95,"path":96,"relatedComparisons":97,"relatedFeatures":104,"relatedIntegrations":111,"seo":124,"setup":125,"sitemap":131,"slug":133,"stem":134,"tagline":135,"troubleshooting":136,"updatedAt":132,"__hash__":143},"features\u002Ffeatures\u002Fdefi-portfolio-tracking.md","DeFi portfolio tracking",{"type":7,"value":8,"toc":48},"minimark",[9,13,18,21,25,28,32,41,45],[10,11,12],"p",{},"DeFi is where many portfolio trackers fall short: a block explorer shows you hashes, not what actually happened. rotki turns that raw on-chain activity into a portfolio you can read, and it does so locally, with endpoints you control.",[14,15,17],"h2",{"id":16},"from-raw-transactions-to-readable-events","From raw transactions to readable events",[10,19,20],{},"rotki reads the activity for the addresses you add and decodes each transaction into a categorised event: a swap, a deposit into a liquidity pool, a staking reward, a transfer. Those events carry the accounting through to profit and loss, so your DeFi history is both visible and properly accounted for.",[14,22,24],{"id":23},"you-choose-how-chains-are-read","You choose how chains are read",[10,26,27],{},"To read on-chain data, rotki queries an RPC endpoint or data provider. You decide which one, whether a public provider, a service you trust, or your own node, so you control who sees those requests and how much throughput you get for large histories. Decoded results are stored in your local encrypted database.",[14,29,31],{"id":30},"which-chains-rotki-covers","Which chains rotki covers",[10,33,34,35,40],{},"rotki tracks activity across several EVM chains, including Ethereum, Arbitrum One, Base, Optimism, Polygon PoS, Gnosis, BNB Smart Chain, Scroll, Avalanche and zkSync Lite, alongside non-EVM networks such as Bitcoin, Solana, Polkadot and Kusama. The supported set grows over time; the ",[36,37,39],"a",{"href":38},"\u002Fintegrations","integrations directory"," lists every chain, exchange and protocol rotki currently reads.",[14,42,44],{"id":43},"protocol-coverage","Protocol coverage",[10,46,47],{},"New DeFi protocols appear constantly, and decoding coverage for specific protocols varies; brand-new or niche protocols may need a manual review to categorise. Many protocols are supported out of the box and coverage keeps growing, and where rotki needs a hand you can correct an event yourself. The result is a multi-chain DeFi portfolio you can follow clearly, tracked privately on your own machine.",{"title":49,"searchDepth":50,"depth":50,"links":51},"",2,[52,53,54,55],{"id":16,"depth":50,"text":17},{"id":23,"depth":50,"text":24},{"id":30,"depth":50,"text":31},{"id":43,"depth":50,"text":44},[57,58,59,60,61],"Reads your wallet activity across supported chains and decodes it into categorised, readable events.","Accounts for DeFi actions such as swaps, transfers, liquidity provision and rewards, with profit-and-loss.","Tracks balances and positions across multiple networks in a single view.","Lets you choose your own RPC endpoints or data providers for chain queries.","Stores the decoded history in a local encrypted database you control.","free","https:\u002F\u002Fdocs.rotki.com\u002Fusage-guides\u002Fhistory\u002Fevents.html","md",[66,69,72,75,78],{"q":67,"a":68},"Can rotki track my DeFi portfolio?","Yes. rotki reads your on-chain activity and decodes it into readable events such as swaps, transfers, liquidity and rewards, with profit-and-loss accounting, across multiple supported chains, all processed locally.",{"q":70,"a":71},"Does rotki support multiple chains?","Yes. rotki tracks activity across multiple EVM chains and other supported networks. You add your addresses and choose which endpoints to query for each chain.",{"q":73,"a":74},"Which chains does rotki support?","rotki covers several EVM chains, including Ethereum, Arbitrum One, Base, Optimism, Polygon PoS, Gnosis, BNB Smart Chain, Scroll, Avalanche and zkSync Lite, plus non-EVM networks such as Bitcoin, Solana, Polkadot and Kusama. The integrations directory lists the current set.",{"q":76,"a":77},"Who sees my on-chain queries?","rotki reads chain data through an RPC endpoint or data provider that you configure. Because you choose the endpoint, you control who sees those requests: a provider you trust or your own node.",{"q":79,"a":80},"What if a protocol is not decoded?","Coverage varies by protocol and keeps expanding. For transactions rotki cannot fully classify, you can open the event and set the correct type manually.",null,"rotki tracks your DeFi portfolio by reading your on-chain activity and decoding it into readable events with full profit-and-loss accounting. It runs locally and queries chains through endpoints you choose, so you can follow swaps, liquidity positions, staking and rewards across multiple networks from one app.",[84,85,86,87],"rotki decodes raw on-chain transactions into readable events instead of leaving you with hashes.","It accounts for DeFi swaps, transfers, liquidity and rewards with profit-and-loss.","It tracks activity across multiple EVM chains and other supported networks from one local app.","You choose the RPC endpoints or data providers used to read chain data, so you control who sees those queries.","defi portfolio tracker, defi portfolio tracking, track defi positions, on-chain portfolio tracker, defi pnl tracker, multi-chain defi tracker",[90,91,92],"DeFi is broad; decoding coverage for specific protocols varies, and some niche or brand-new protocols may need manual handling.","Reading chain data depends on the RPC endpoint or data provider you configure, and public endpoints can rate-limit large histories.","Complex or unusual on-chain transactions may need a manual review to be categorised correctly.",{},"rotki is a local-first DeFi portfolio tracker. It decodes on-chain swaps, LP, staking and rewards into readable events with PnL across multiple chains.",true,"\u002Ffeatures\u002Fdefi-portfolio-tracking",[98,101],{"slug":99,"label":100},"koinly","rotki vs Koinly",{"slug":102,"label":103},"cointracker","rotki vs CoinTracker",[105,108],{"slug":106,"label":107},"local-first-crypto-accounting","Local-first crypto accounting",{"slug":109,"label":110},"privacy-first-portfolio-management","Privacy-first portfolio management",[112,115,118,121],{"slug":113,"label":114},"uniswap","Uniswap",{"slug":116,"label":117},"aave","Aave",{"slug":119,"label":120},"ethereum","Ethereum",{"slug":122,"label":123},"arbitrum-one","Arbitrum One",{"description":12},[126,127,128,129,130],"Install the rotki desktop app and create a local account.","Add your public wallet addresses for each chain you use.","Choose the RPC endpoints or data providers rotki should use to read chain data.","Let rotki pull and decode your transaction history into events.","Review the decoded positions and events, correcting any that need a manual touch.",{"loc":96,"lastmod":132},"June 2026","defi-portfolio-tracking","features\u002Fdefi-portfolio-tracking","DeFi portfolio tracking with on-chain activity decoded into readable events",[137,140],{"problem":138,"fix":139},"Some DeFi transactions are not decoded or are categorised generically.","Decoding coverage varies by protocol. For transactions rotki cannot fully classify, open the event and set the correct type manually. Many protocols are supported out of the box and coverage continues to expand.",{"problem":141,"fix":142},"Pulling my history is slow or fails partway.","This usually comes down to the RPC endpoint or data provider. Large histories can hit public-endpoint rate limits, so configure a more capable endpoint or your own node, then retry the query.","q-bJ3_iA9o47vWo_JDhi_ieci-t2dMZYqDgPMr2vb6U",1781774869599]