[{"data":1,"prerenderedAt":118},["ShallowReactive",2],{"\u002Fintegrations\u002Fkucoin":3},{"id":4,"title":5,"body":6,"ctaPlan":94,"description":15,"extension":95,"faq":96,"features":101,"image":102,"intro":15,"isExchangeWithKey":103,"keywords":104,"label":5,"limitations":105,"meta":106,"metaDescription":107,"navigation":103,"path":108,"screenshots":109,"seo":110,"setup":111,"sitemap":112,"slug":113,"stem":114,"tagline":115,"type":116,"__hash__":117},"integrations\u002Fintegrations\u002Fkucoin.md","KuCoin",{"type":7,"value":8,"toc":90},"minimark",[9,12,16,20,33,36,41,44,62,65,69,72,75,78,81,84,87],[10,11,5],"h1",{},[13,14,15],"p",{},"Connect your KuCoin account to rotki to import spot trades (current and v1 legacy formats), deposits, withdrawals, and balances. rotki uses a read-only API key signed from your machine.",[17,18,19],"h2",{},"Features",[21,22,23,27,30],"ul",{},[24,25,26],"li",{},"Spot trades imported as swap events; both the current API responses and the older v1 trade format are handled.",[24,28,29],{},"Deposits and withdrawals imported as asset movements, including paginated historical entries.",[24,31,32],{},"CSV import of KuCoin trade exports for periods before your API key existed.",[17,34,35],{},"Limitations",[21,37,38],{},[24,39,40],{},"KuCoin margin trades are not imported; only spot trades, deposits, and withdrawals are retrieved.",[17,42,43],{},"Setup",[45,46,47,50,53,56,59],"ol",{},[24,48,49],{},"In KuCoin, open Account → API Management → Create API.",[24,51,52],{},"Set permission to \"General\" (read-only). Leave \"Trade\" and \"Transfer\" off.",[24,54,55],{},"Set an API passphrase when prompted - you'll need it in rotki.",[24,57,58],{},"Whitelist your IP if you want extra safety.",[24,60,61],{},"In rotki, open API Keys → Exchanges → Add KuCoin and paste the key, secret, and passphrase.",[17,63,64],{},"FAQ",[66,67,68],"h3",{},"Where are my KuCoin API keys sent?",[13,70,71],{},"rotki is a local application: your KuCoin API key is stored on your computer and used to sign each request, which goes directly from your machine to KuCoin's API. No rotki-operated server ever sees the key or the request.",[66,73,74],{},"What does the API passphrase do?",[13,76,77],{},"KuCoin requires a user-set passphrase alongside the key and secret as an additional signing factor. rotki needs all three to authenticate API calls.",[66,79,80],{},"Can rotki withdraw from my KuCoin account?",[13,82,83],{},"No. rotki only requests the General (read-only) scope and never sends withdrawal or transfer calls.",[66,85,86],{},"Are my old v1 trades imported?",[13,88,89],{},"Yes. rotki detects KuCoin v1 trade entries and imports them with the correct timestamp and pair conversion.",{"title":91,"searchDepth":92,"depth":92,"links":93},"",2,[],"free","md",[97,98,99,100],{"q":68,"a":71},{"q":74,"a":77},{"q":80,"a":83},{"q":86,"a":89},[26,29,32],"\u002Fimg\u002Fintegrations\u002Fkucoin.svg",true,"kucoin portfolio tracker, kucoin tax report, kucoin cost basis, kucoin csv import",[40],{},"Connect your KuCoin account to rotki to import spot trades (current and v1 legacy formats), deposits, withdrawals, and balances.","\u002Fintegrations\u002Fkucoin",[],{"description":91},[49,52,55,58,61],{"loc":108},"kucoin","integrations\u002Fkucoin","KuCoin trades, transfers, and balances, locally signed","exchange","6iekrdYBY12J2O32tuslM-b6e-Ie7b-x86kI9S-rNUQ",1781774864982]