# 0x rotki decodes 0x protocol swaps (including those routed through Matcha) across Ethereum, Arbitrum, Optimism, Base, Polygon, BNB Chain, and Monad. Processing is local; your addresses and trades stay on your computer. ## Features - 0x protocol swaps decoded as clean trade events. - Matcha swaps decoded as standard 0x swap events (Matcha is built on 0x). - Multi-chain - Ethereum, Arbitrum, Optimism, Base, Polygon, BNB Chain, and Monad. ## Setup 1. In rotki, add your address under the chain where you've used 0x or Matcha. 2. Open History → wait for the initial sync to complete. 0x swap events appear once your transactions are decoded. ## FAQ ### Do my 0x trades leave my machine? No. rotki reads activity from the RPC nodes you configure directly from your computer.