# MakerDAO rotki decodes MakerDAO vaults (CDPs), DAI Savings Rate (DSR) deposits, and the MKR-to-SKY and DAI-to-USDS migrations into the Sky protocol. You choose which Ethereum RPC endpoint handles the queries. ## Features - Vault (CDP) collateral deposits, withdrawals, and debt payback decoded as protocol events. - Collateral types read generically from each vault's ilk, so new collaterals are picked up as long as the vault ABI is unchanged. - DAI Savings Rate (DSR) deposits and withdrawals tracked. - Vault collateralization ratio computed from your locked collateral and outstanding debt. - Sky migration transactions (MKR to SKY, DAI to USDS) decoded under the Sky counterparty. - Vault debt shown as a liability in dashboard balances. ## Setup 1. In rotki, add your Ethereum address. MakerDAO positions are detected automatically. 2. Optional: refresh MakerDAO data under Settings → Manage Data → Refresh protocol data. 3. Open History and let the initial sync run. MakerDAO events are decoded automatically. ## FAQ ### Which Ethereum RPC does rotki use for MakerDAO activity? rotki is a local application that talks directly to the Ethereum RPC endpoint you configure - the public default, a third-party provider, or your own node. The query goes from your computer to that endpoint without passing through any rotki-operated server. ### Is the Sky migration supported? Yes. MKR-to-SKY and DAI-to-USDS migrations are decoded so your balances reconcile across the rebrand. ### Are new collateral types tracked? Yes. rotki reads the collateral type from each vault's ilk, so new collaterals are picked up as long as the vault ABI is unchanged.