" or "সপ্তাহ পর প্রথম স্থানান্তর". I'll use "সপ্তাহের মধ্যে প্রথম স্থানান্তর" but "in weeks" means after weeks, so "সপ্তাহ পর প্রথম স্থানান্তর" might be better. Actually the heading is "First movement in weeks" meaning the first movement in a period of weeks. So "সপ্তাহের মধ্যে প্রথম স্থানান্তর" is fine.
Then the paragraph: "The transfer of 30.185 BTC is the first move from the wallet in weeks. Why the hacker chose now to shift funds isn't clear, but it's the first sign of life from the address since the exploit."
Translation: "৩০.১৮৫ বিটকয়েনের স্থানান্তরটি সপ্তাহের মধ্যে ওয়ালেট থেকে প্রথম পদক্ষেপ। হ্যাকার কেন এখন তহবিল সরাতে বেছে নিয়েছে তা স্পষ্ট নয়, তবে এটি শোষণের পর থেকে ঠিকানা থেকে জীবনের প্রথম লক্ষণ।"
We need to keep "BTC" as is. "shift funds" -> "তহবিল সরানো". "sign of life" -> "জীবনের লক্ষণ" or "সক্রিয়তার লক্ষণ". I'll use "সক্রিয়তার লক্ষণ" but "জীবনের লক্ষণ" is also fine.
Fourth paragraph: "The destination wallet is new, and the funds haven't moved further so far."
Translation: "গন্তব্য ওয়ালেটটি নতুন, এবং তহবিল এখনও আরও সরানো হয়নি।"
Fifth paragraph: "
The scale of the haul
" -> "
লুঠের পরিমাণ
" or "চুরির পরিমাণ". "haul" means loot. I'll use "লুঠের পরিমাণ".
Then: "Even after this transfer, the hacker still controls more than 2,000 BTC. That's a substantial chunk of the total stolen in the Coldcard incident, which targeted users of the hardware wallet."
Translation: "এই স্থানান্তরের পরেও, হ্যাকারটি এখনও ২,০০০-এর বেশি বিটকয়েন নিয়ন্ত্রণ করে। এটি কোল্ডকার্ড ঘটনায় মোট চুরির একটি উল্লেখযোগ্য অংশ, যা হার্ডওয়্যার ওয়ালেটের ব্যবহারকারীদের লক্ষ্য করেছিল।"
We need to keep "Coldcard" as is. "hardware wallet" -> "হার্ডওয়্যার ওয়ালেট" is fine.
Sixth paragraph: "The exact total of the theft hasn't been fully disclosed, but the hacker's share is the largest. At current prices, the 30.185 BTC is worth about $1.94 million, a fraction of the total."
Translation: "