tags. We'll translate each paragraph and heading.
First paragraph: "BTCPay Server is offering up to 3 Bitcoins to anyone who can help recover funds stolen in a wallet exploit last week. The bounty, set at 10% of recovered funds with a 3 BTC cap for full recovery, is open to the attacker and anyone with actionable information. The project also published technical details and remediation guidance in a separate security advisory."
Translation: "BTCPay Server tilbyder op til 3 Bitcoins til enhver, der kan hjælpe med at få stjålne midler tilbage efter et wallet-udnyttelsesangreb i sidste uge. Dusøren, fastsat til 10% af de genfundne midler med et loft på 3 BTC for fuld genfinding, er åben for angriberen og enhver med brugbar information. Projektet har også offentliggjort tekniske detaljer og vejledning til afhjælpning i en separat sikkerhedsmeddelelse."
We need to be careful with "wallet exploit" -> "wallet-udnyttelsesangreb" or maybe "udnyttelse af wallet" but I think "wallet-udnyttelse" is fine. Also "remediation guidance" -> "vejledning til afhjælpning". "security advisory" -> "sikkerhedsmeddelelse" or "sikkerhedsrådgivning". I'll use "sikkerhedsmeddelelse".
Second paragraph: "The bounty terms" -> "Dusørbetingelserne" or "Vilkårene for dusøren". I'll use "Dusørbetingelser".
"The offer is straightforward: if you help get the money back, you get a cut. The project set up a dedicated security address and encrypted channels for people to come forward. That includes the attacker, who could theoretically claim the reward without facing legal trouble — though law enforcement is already involved."
Translation: "Tilbuddet er ligetil: hvis du hjælper med at få pengene tilbage, får du en del. Projektet har oprettet en dedikeret sikkerhedsadresse og krypterede kanaler for folk, der ønsker at melde sig. Det inkluderer angriberen, som teoretisk set kunne kræve belønningen uden at få juridiske problemer — selvom politiet allerede er involveret."
"law enforcement" -> "politiet" or "retshåndhævelse". I'll use "politiet" for naturalness.
Third paragraph: "How the exploit worked" -> "Sådan fungerede udnyttelsen" or "Sådan blev udnyttelsen udført". I'll use "Sådan fungerede udnyttelsen".
"Hackers extracted Lightning Network admin macaroon credentials from affected BTCPay Server instances. Those credentials are essentially the keys to the kingdom, letting an attacker move funds or tamper with the node. The project's advisory walks through the vulnerability and how to patch it, but the damage was already done for some users."
Translation: "Hackere udtrak Lightning Network admin macaroon-legitimationsoplysninger fra berørte BTCPay Server-instanser. Disse legitimationsoplysninger er i bund og grund nøglerne til riget, hvilket lader en angriber flytte midler eller manipulere med noden. Projektets meddelelse gennemgår sårbarheden og hvordan man retter den, men skaden var allerede sket for nogle brugere."
"admin macaroon credentials" - macaroon is a specific term, keep as is. "legitimationsoplysninger" is fine. "tamper with the node" -> "manipulere med noden".
Fourth paragraph: "Goodwill payments and outside help" -> "Goodwill-betalinger og ekstern hjælp" or "Velvillighedsbetalinger og ekstern hjælp". I'll use "Goodwill-betalinger og ekstern hjælp".
"In a separate move, the BTCPay Server Foundation donated 0.21 BTC to Sparrow Wallet developer Craig Raw and another 0.21 BTC to the Bitcoin Red Team fund. Both are being recognized for responsible disclosure — a reminder that not every vulnerability gets exploited. Meanwhile, exchanges, blockchain analytics firms, and law enforcement have offered to help track the stolen coins. The project is asking affected users to share on-chain addresses and transaction details, and to file reports with local authorities and exchanges."
Translation: "I et separat træk donerede BTCPay Server Foundation 0,21 BTC til Sparrow Wallet-udvikleren Craig Raw og yderligere 0,21 BTC til Bitcoin Red Team-fonden. Begge bliver anerkendt for ansvarlig offentliggørelse — en påmindelse om, at ikke enhver sårbarhed bliver udnyttet. I mellemtiden har børser, blockchain-analysefirmaer og politiet tilbudt at hjælpe med at spore de stjålne mønter. Projektet beder berørte brugere om at dele on-chain-adresser og transaktionsdetaljer samt indgive rapporter til lokale myndigheder og børser."
"responsible disclosure" -> "ansvarlig offentliggørelse" or "ansvarlig afsløring". I'll use "ansvarlig offentliggørelse". "on-chain addresses" -> "on-chain-adresser" (keep English term as is, but hyphenate). "file reports" -> "indgive rapporter".
Fifth paragraph: "Why this is getting harder" -> "Hvorfor dette bliver sværere" or "Hvorfor det bliver sværere". I'll use "Hvorfor det bliver sværere".
"The timing isn't great. The project notes that improving AI models are making it faster and cheaper to find vulnerabilities, shifting the balance toward attackers. Bitcoin projects, with their high-value targets and often small security teams, are unusually exposed. That's not an excuse — it's a warning. The bounty is a practical step, but it also signals how serious the threat has become."
Translation: "Timingen er ikke god. Projektet bemærker, at forbedrede AI-modeller gør det hurtigere og billigere at finde sårbarheder, hvilket flytter balancen mod angribere. Bitcoin-projekter, med deres højværdi-mål og ofte små sikkerhedsteams, er usædvanligt udsatte. Det er ikke en undskyldning — det er en advarsel. Dusøren er et praktisk skridt, men det signalerer også, hvor alvorlig truslen er blevet."
"high-value targets" -> "højværdi-mål" or "mål med høj værdi". I'll use "højværdi-mål".
Last paragraph: "Affected users should act now: pull your on-chain data, file reports, and send the details to the security address. The clock is ticking on the bounty, and every hour gives the hackers more time to launder the funds."
Translation: "Berørte brugere bør handle nu: træk dine on-chain-data, indgiv rapporter, og send detaljerne til sikkerhedsadressen. Tiden løber for dusøren, og hver time giver hackerene mere tid til at hvidvaske midlerne."
"pull your on-chain data" -> "træk dine on-chain-data" (keep "on-chain" as is). "file reports" -> "indgiv rapporter". "launder the funds" -> "hvidvaske midlerne".
Now we need