[{"data":1,"prerenderedAt":120},["ShallowReactive",2],{"\u002Fintegrations\u002Fbitcoin":3},{"id":4,"title":5,"body":6,"ctaPlan":95,"description":15,"extension":96,"faq":97,"features":103,"image":104,"intro":15,"isExchangeWithKey":105,"keywords":106,"label":5,"limitations":107,"meta":108,"metaDescription":15,"navigation":109,"path":110,"screenshots":111,"seo":112,"setup":113,"sitemap":114,"slug":115,"stem":116,"tagline":117,"type":118,"__hash__":119},"integrations\u002Fintegrations\u002Fbitcoin.md","Bitcoin",{"type":7,"value":8,"toc":91},"minimark",[9,12,16,20,39,42,57,60,64,67,70,73,76,79,82,85,88],[10,11,5],"h1",{},[13,14,15],"p",{},"Track multiple Bitcoin addresses or whole wallets via xpub\u002Fypub\u002Fzpub keys, including Taproot.",[17,18,19],"h2",{},"Features",[21,22,23,27,30,33,36],"ul",{},[24,25,26],"li",{},"Single addresses: legacy (P2PKH), SegWit (P2WPKH\u002FBech32), and Taproot (Bech32m\u002FP2TR).",[24,28,29],{},"xpub \u002F ypub \u002F zpub support: rotki auto-detects the type from the prefix and derives addresses.",[24,31,32],{},"Taproot (P2TR) xpubs: supported as a dedicated derivation type when adding a Bitcoin account.",[24,34,35],{},"Address-level filtering: slice your Bitcoin event history by individual address even when adding via xpub.",[24,37,38],{},"Multi-wallet: combine multiple xpubs and standalone addresses in one rotki instance.",[17,40,41],{},"Setup",[43,44,45,48,51,54],"ol",{},[24,46,47],{},"In rotki, open Blockchain & Accounts → Bitcoin → Add.",[24,49,50],{},"Paste either a single Bitcoin address or your extended public key (xpub, ypub, or zpub). For Taproot xpubs, select the P2TR derivation type since Taproot xpubs share the same `xpub` prefix as legacy P2PKH.",[24,52,53],{},"Optional: in Settings → RPC, open the Bitcoin Mempool tab to point rotki at a custom mempool.space \u002F Esplora-compatible API (public block explorers are used by default).",[24,55,56],{},"rotki will derive addresses, fetch balances, and pull transaction history.",[17,58,59],{},"FAQ",[61,62,63],"h3",{},"Where do my xpubs and addresses go?",[13,65,66],{},"Only to the Bitcoin API you query. By default rotki uses public block explorers (blockchain.info, blockstream.info, mempool.space); you can instead set a custom mempool.space \u002F Esplora-compatible endpoint in Settings → RPC. Either way the request goes from your computer to that endpoint without passing through any rotki-operated server.",[61,68,69],{},"Is an xpub safe to share with rotki?",[13,71,72],{},"An xpub only allows watching balances; it cannot spend funds. rotki stores it locally and uses it from your machine to derive addresses and query balances. Avoid pasting xpubs into remote services in general.",[61,74,75],{},"Can I run rotki against my own Bitcoin node?",[13,77,78],{},"rotki queries Bitcoin through a mempool.space \u002F Esplora-style REST API, not the Electrum protocol or Bitcoin Core's RPC. You can self-host mempool.space or an Esplora (electrs) instance and point rotki at it via Settings → RPC → Bitcoin Mempool.",[61,80,81],{},"Does rotki support Taproot?",[13,83,84],{},"Yes. rotki supports Taproot (P2TR) xpubs and Bech32m Taproot addresses natively when adding Bitcoin accounts.",[61,86,87],{},"Is testnet supported?",[13,89,90],{},"No. rotki tracks mainnet Bitcoin only; testnet prefixes such as vpub are not accepted.",{"title":92,"searchDepth":93,"depth":93,"links":94},"",2,[],"free","md",[98,99,100,101,102],{"q":63,"a":66},{"q":69,"a":72},{"q":75,"a":78},{"q":81,"a":84},{"q":87,"a":90},[26,29,32,35,38],"\u002Fimg\u002Fintegrations\u002Fbitcoin.svg",false,"bitcoin portfolio tracker, btc wallet tracker, xpub tracker, taproot tracker, bitcoin tax report, btc cost basis",[],{},true,"\u002Fintegrations\u002Fbitcoin",[],{"description":92},[47,50,53,56],{"loc":110},"bitcoin","integrations\u002Fbitcoin","Bitcoin portfolio tracker - xpub, taproot, and single addresses","blockchain","O3tSH9qBbh0T5GrQeKXpN72BxDca258kn4dr5Ig1ADk",1781774864981]