Avoid CoinomiCase file
Independent case file since February 2019

A hidden spell check sent my recovery phrase to Google. Five days later, 17 BTC worth was gone.

Coinomi's desktop wallet 1.0.4 sent whatever was typed into its Restore wallet box to Google's spelling service. I typed my recovery phrase there on 14 February 2019; five days later the wallet was emptied. Every file behind this account is here, with its SHA-256 hash, next to Coinomi's side of the story.

This case file is not Coinomi. It never asks for a recovery phrase, private key, password or payment, and offers no wallet or support service. Its only software files are the two 2019 Coinomi installers, kept as evidence for testing (see the warning in the archive).

  1. 1

    Phrase typed

    Into Restore wallet in Coinomi Desktop 1.0.4 for Windows.

  2. 2

    Built-in spell-check

    The box is a page in an embedded Chromium (JxBrowser), spell-checking by default.

  3. 3

    Sent to Google

    HTTPS POST to googleapis.com/rpc, the words in the body.

  4. 4

    Google replies: key invalid

    The request carried the key dummytoken; the reply body says error 400, keyInvalid. The words had already arrived.

  5. 5

    Wallet emptied

    19 Feb 2019 from 03:30 UTC: BTC, ETH and tokens, LTC, BCH.

Steps 1 to 4 are in the network capture; step 5 is on-chain. That step 4 led to step 5 is my conclusion, which Coinomi disputes.

The case at a glance

What happened, what is shown, what is disputed

On 14 February 2019 I typed the recovery phrase of my Exodus wallet into the Restore wallet box of Coinomi's new desktop wallet (version 1.0.4 for Windows). That box was a web page inside an embedded Chromium browser whose spell-checker sent the typed words to Google. Five days later, on 19 February 2019 between 03:30 and 03:48 UTC, over 90% of the wallet was moved out. Coinomi disputes that the two are connected. This page keeps the evidence for both views.

What the evidence shows

  • The restore box sent the typed words to www.googleapis.com/rpc (network capture, videoSHA-256 cf48f6226e…).
  • The theft began 5 days after the phrase was typed; the transactions are on-chain (chapter 06).
  • Only the wallet whose phrase went into Coinomi was emptied; other wallets on the same machine were not.
  • The spell-check was not mentioned in Coinomi's terms of use at the time.
  • Coinomi confirmed the spell check was enabled, told users who had restored a wallet on the desktop app to move their funds, and apologised (chapter 07).
  • The browser engine shipped in 1.0.4 contains the exact Google address, request and key of figure 1, and Coinomi's own code never switched spell checking off (chapter 07).

What Coinomi says

  • The traffic was HTTPS, and the requests returned an error (code 400) and were not processed, cached or stored.
  • The cause was a plug-in configuration in the desktop wallets only, not Coinomi's source code, and the JxBrowser team fixed it (both answered in chapter 07).
  • A report by CipherBlade, which says Coinomi paid for its time, blamed malware on my computer.

What is not proven

  • That Google, or anyone with access to that traffic, stored or used the words.
  • The link from the request to the theft rests on timing and on which wallet was emptied.
  • No independent examiner has imaged my machine (the challenge explains why).

Key questions

What did the Coinomi desktop wallet send to Google?

When text was typed or pasted into the Restore wallet box, version 1.0.4 sent it in an HTTPS POST to https://www.googleapis.com/rpc with "method":"spelling.check". The words were in the request body in clear text (params.text), next to the placeholder key "key":"dummytoken". The capture is figure 1.

Did Google process the recovery phrase?

Google's server answered with HTTP status 200 and an error in the reply body: code 400, Bad Request, reason keyInvalid, because the request carried the placeholder key dummytoken. To give that answer the server had to receive and read the request, and the words were in it. Coinomi says the requests were not processed, cached or stored; no one outside Google can confirm what its servers logged.

Which versions were affected?

The version tested here is Coinomi Desktop 1.0.4 for Windows; both its unsigned and signed installers are archived with their hashes in the evidence archive, and apart from their signature files they contain the same program (chapter 07). Coinomi said the issue affected desktop wallets only and that it changed the configuration. I could not confirm whether mobile versions were affected.

Was it Coinomi's code or a library's?

Both. The spell checker is part of the JxBrowser library, which documented it as on by default and showed how to turn it off. The restore box is Coinomi's own code: it is a plain text area without spellcheck="false", the one attribute that would have stopped it, and nothing in Coinomi's program switches the spell checker off (chapter 07).

Has anyone tried to take this site down?

Yes, four times: a trademark complaint to my host in April 2019, and three abuse reports in 2026 that called the site phishing or false information. None named a form, a field or any mechanism that collects anything, because the site has none, and it stayed online each time. The details and the public records that answer each report are in chapter 09.

Is Avoid Coinomi run by Coinomi?

No. Avoid Coinomi is an independent case file. It offers no wallet, support or recovery service and will never ask for a recovery phrase, private key, password or payment. Its only software files are the two 2019 Coinomi installers, kept as evidence so that anyone can test this account in an isolated machine (see the warning in the archive). Read the disclaimer.

How can I check that the evidence files are unaltered?

Every file in the archive has its SHA-256 hash listed. Compute it yourself with sha256sum FILE on Linux or macOS, or Get-FileHash FILE -Algorithm SHA256 in Windows PowerShell, and compare.

Video response (3 March 2019)

Thumbnail of the video response to Coinomi's spell check scandalWatch on YouTube

My video response to Coinomi's statement, with the reproduction of the spell-check requests. It opens on YouTube. saved 97327e6f

Sequence

Timeline

Dates come from the posts, files and statements they link to; "by this date" marks the day a file reached this server, so the event happened that day or earlier. Times are UTC; my Exodus wallet showed them in local time, four hours ahead.

  1. Cryptocurrency held by the Coinomi business is stolen, by the account Coinomi's CEO later gave the High Court; he could not trace it (chapter 08).
  2. Companies House records the end of co-founder Giannis Ntzegkoutanis's directorship of Coinomi Ltd, which he later disputes in court (chapter 08).
  3. JxBrowser 6.22.1 is released: the browser engine inside Coinomi Desktop 1.0.4, with spell checking on by default (chapter 07).
  4. Coinomi's new Cyprus company files the US "Coinomi" trademark application (the USPTO filing date; the Court of Appeal says 12 December); on 20 December Mr Kimionis gives instructions for the coinomi.com domain to be transferred to it (chapter 08).
  5. Coinomi announces the beta of its Desktop wallets for Windows, Linux and macOS (screenshotSHA-256 2848d1e614…).
  6. I install Coinomi Desktop 1.0.4 for Windows, find its main program unsigned and tell Coinomi on Twitter (now X)saved 228e3ac4; they acknowledge it and publish a signed build. The same day I type my Exodus recovery phrase into the Restore wallet box.
  7. The theft starts. 3.75038436 BTC leaves the wallet at 03:30, then 35.23 ETH at 03:39, ERC-20 tokens, 6.53 LTC at 03:41 and 5.83 BCH at 03:48 UTC (on-chain detail).
  8. JxBrowser 6.23, the only JxBrowser release that week, adds an option to stop Google traffic that each application has to switch on itself and changes no default. Coinomi later dates its own fix to 22 February (chapter 07).
  9. I discover that over 90% of the wallet is gone and start retracing my steps. The same day I report the theft to Exodus support (excerptSHA-256 840da521fe…); Coinomi's statement dates my first support request to Coinomi to this day as well.
  10. In a fresh virtual machine with Fiddler, the restore box is caught sending typed words to www.googleapis.com/rpc (figure 1).
  11. I send my report to Coinomi's CTO before going public (private messages, PDFSHA-256 38daa810e2…).
  12. First statement published here and on Bitcointalksaved 53576189 and Redditsaved 2fd9b7a8.
  13. Coinomi's official statement confirms the spell check was enabled in the desktop wallets, tells users who restored a wallet there to move their funds, and apologises (chapter 07). The press coverage starts the same day (chapter 12).
  14. Second statement, answering Coinomi's official statement on Medium, and the video responsesaved 97327e6f.
  15. A trademark complaint asks the host of this case file to revoke its hosting (takedown attempt).
  16. Third statement, answering the report Coinomi commissioned from CipherBlade.
  17. The US "Coinomi" trademark used in the April takedown attempt is registered; in April it had been a pending application (chapter 09).
  18. Coinomi Ltd, the UK company, is dissolved (chapter 08).
  19. Coinomi Ltd is restored to the register by court order (registered at Companies House on 28 March).
  20. High Court judgment in the founders' dispute, Ntzegkoutanis v Kimionis (chapter 08).
  21. A full-page PDF copy of this case file is archived (PDF, 10 MBSHA-256 28d53f51b0…).
  22. The Court of Appeal allows the co-founder's appeal (chapter 08).
  23. Coinomi announces its return "after two years of overcoming hurdles" (chapter 08).
  24. Documentation refreshed (the date the page gave for it; its new files reached the server on 7 Aug): on-chain findings, an automated binary scan and other users' reports added.
  25. CVE-2017-20200 is published for Coinomi's earlier cleartext flaw (chapter 07).
  26. A "Phishing Activity Report" from PhishDestroy asks my host to take this case file down; the urlscan.io scan it cites reads "No classification" (chapter 09).
  27. Coinomi Ltd is dissolved again.
  28. A second takedown request, from ChainPatrol, says the site drains wallets and impersonates Coinomi; the site stays online (chapter 09).
  29. A third report to my host, "Sharing False Information", names no false statement (chapter 09).
  30. I find the Quad9 public DNS resolver blocking this domain, with Quad9's lookup naming "chainpatrol" as the source; by 18 October ChainPatrol's check answers "ALLOWED" (chapter 09).
  31. Page rebuilt; all 52 evidence files hashed and listed, on-chain times re-checked, and the binary scan's "backdoor" claims withdrawn after a control test (chapter 10).
  32. New evidence added: the installer analysis, court and company records, press coverage, more user reports, and a dated copy of every cited web page with its SHA-256 (chapters 07, 08, 12 and 13).
First statement 26 Feb 2019

The incident and the spell-check

The three statements are kept as I published them in 2019. Typing slips, dead links and file-name link labels are corrected, and everything added in 2026 is marked [2026 note]. What they say about plans ("I am considering", "I will be reporting") describes 2019.

TL;DR

Based on my personal experience and careful research, I've discovered potential security vulnerabilities with the Coinomisaved d80295d7 multi-asset wallet. Its design could lead to seed phrases appearing in clear text inside the HTTPS request payload to googleapis.com during desktop restore testing, potentially compromising the security of your digital assets. In my case, I believe this issue led to a loss of approximately 17 BTC worth of cryptocurrency.

During the process of investigating this issue, I encountered CipherBladesaved 94f6fce1, a company with a limited history that is potentially operating through a chain of offshore shell companies. This company also publicly disclosed my private cryptocurrency wallet addresses without consent, a clear violation of privacy norms.

In light of these experiences, I urge anyone using or considering using Coinomi or engaging CipherBlade's services to be aware of these potential risks. Despite the claims of both companies, critical scrutiny is advised before engagement.

For a deeper understanding, please review the following links:

Read further

Based on my experiences, I would caution potential users to carefully consider the potential risks before using Coinomi. This post provides further details to help understand my concerns.

The incident

In retrospect, I acknowledge that it may not have been wise to place trust in the Coinomi wallet by using it with my Exodus wallet passphrase. This decision was based on the fact that I downloaded the software directly from the Coinomi website, the setup file was digitally signed, and the wallet had been mentioned by several reputable websites, such as bitcoinwiki.org. My aim was to transfer assets that were not supported by the Exodus wallet, using the same passphrase/seed.

The incident occurred on 2019-02-14. Upon downloading and installing the Coinomi application (Windows version), I observed that while the setup file was digitally signed, the main application was not signed after the installation process had been completed.

I publicly contacted Coinomi via Twitter (@warith2020saved 523b59bf) about this issue, and they acknowledged it. Subsequently, they uploaded a new version with the main application signed. By this point, I had already entered my Exodus wallet passphrase into the Coinomi application.

On 2019-02-22, I discovered that a significant proportion (over 90%) of my Exodus wallet assets had been transferred to various wallet addresses. The first transaction, involving Bitcoin (BTC), commenced on 2019-02-19 03:30 UTC. This was followed by transfers of Ethereum (ETH), including ERC20 tokens, Litecoin (LTC), and finally Bitcoin Cash (BCH).

Technical analysis

I began by retracing my steps and analysing the sequence of events. The only new action I had taken was the installation and use of the Coinomi wallet. This led me to my initial hypothesis: the unsigned version of the application might contain a backdoor.

Subsequently, I conducted a more thorough investigation, comparing both the unsigned and signed versions of the setup file. The only difference between the two was the addition of a digital signature to the main executable file and the Java file (the main application).

At this point, I suspected that there might be something amiss with the application, beyond the lack of a digital signature on the main executable. To test this theory, I replicated my actions in a new virtual machine, this time installing "Fiddler," a software tool that enables the monitoring and debugging of HTTP/HTTPS traffic from all applications running on a machine.

While running Fiddler in the background, I started the Coinomi wallet. The first thing I noticed was that the Coinomi application began to download a dictionary wordlist from the following web address:
https://redirector.gvt1.com/edgedl/chrome/dict/en-us-8-0.bdic

When I clicked on 'restore wallet' and pasted a random passphrase, an alarming discovery was made: the entire passphrase appeared in clear text inside the HTTPS request payload to googleapis.com, a domain owned by Google, as part of a spell-check function! Here is a screenshot of the HTTP request for reference:

Fiddler capture of Coinomi Desktop 1.0.4 with numbered annotations: the typed words, the request to www.googleapis.com/rpc and Google's error replySHA-256 ecf18fa0a6…
Figure 1: Fiddler capture of Coinomi Desktop 1.0.4. The words typed into Restore wallet leave in the body of a request to www.googleapis.com/rpc; Google's reply carries error 400, keyInvalid. The numbered marks were added in 2026; click to open the original, unmarked capture.
What figure 1 shows, line by line
  • The process is browsercore64, the Chromium engine inside Coinomi.
  • First it downloads the English dictionary from redirector.gvt1.com/edgedl/chrome/dict/en-us-8-0.bdic.
  • Then it sends POST https://www.googleapis.com/rpc with {"method":"spelling.check","apiVersion":"v2","params":{"text":"stable obtain addict turkey sponsor top order three scout language camera space","language":"en","originCountry":"USA","key":"dummytoken"}}. The twelve words are the random test phrase typed for this reproduction.
  • Google answers with HTTP status 200 (session list, row 6) and an error in the reply body: "code": 400, "Bad Request", reason keyInvalid (domain usageLimits).

To substantiate my findings, I have uploaded a video, allowing anyone to test and replicate what I did:

Download the video evidence (MP4, 2.4 MB)SHA-256 cf48f6226e…

Anyone can verify this by pasting any random sentence with a spelling mistake into the textbox in Coinomi's 'Restore Wallet' page. It will be underlined with a red line after appearing in clear text inside the HTTPS request payload to googleapis.com. [2026 note: this describes version 1.0.4 as tested in February 2019; both of its installers are archived on this page.]

Technically speaking, Coinomi's core functionality is built using the Java programming language. The user interface is designed using HTML/JavaScript and rendered using an integrated Chromium-based browser (Google's open-source project).

The whole process uses JxBrowser to build cross-platform applications. And before anyone (like Coinomi's CTO) suggests this is an issue with JxBrowser, they acknowledged this spell-checking behavior on their website back in 2016 and provided instructions on how to disable it:
View JxBrowser Documentationsaved 6ad7595d [2026 note: the page is gone; this links to an archived copy. The current JxBrowser spell checker guidesaved f0ee5da3 still says "By default, spell checking is enabled."]

In essence, the textbox where you enter your passphrase is actually an HTML file run by a Chromium browser component. Text typed or pasted in this box results in an HTTPS request to googleapis.com for spell-checking.

Note: Coinomi's 2019 statement says desktop traffic used HTTPS and the requests returned an error (code 400) and were not processed; JxBrowser documents the spell-checker as enabled by default. Both viewpoints are presented for balance.

Sources:

The consequence of this flaw is that an unknown party with access to data sent to googleapis.com could have obtained the seed and use it to steal my crypto assets worth approximately 17 BTC (or its equivalent) at the current market price. It's widely known among those involved in technology and cryptocurrency that a sequence of 12 random English words separated by spaces could well be a passphrase for a cryptocurrency wallet.

Coinomi's response

The behavior could stem from configuration choices in the embedded browser's spell-checker. The vendor disputes that any data was processed. Both views and the evidence are presented for readers to evaluate.

Throughout our exchanges, the Coinomi team seemed primarily concerned about their public image and the technical details of the bug, rather than the consequences of the security flaw. Despite my urging them to acknowledge the issue, they appeared to dismiss the severity of the situation and its impact on my stolen cryptocurrency assets. The team reminded me of potential legal implications if I were to share this information publicly, while seemingly neglecting their own responsibility in the loss of my assets and the potential risk posed to other users.

I noticed that Coinomi's team seemed to have deleted their response to my tweets about their unsigned main executable, which they had previously confirmed was an issue. Their lack of response to my requests can be seen in these screenshots:
tweet screenshots (PDF)SHA-256 8ae218896c….
This behavior raised my suspicions about their intentions and their willingness to be transparent about potential issues with their wallet.

Before I publicly disclosed my findings, I sent a comprehensive report to Coinomi, giving them ample time to respond. Their CTO assured me that he would review the report promptly. However, it took several hours longer than promised for them to download the report. Screenshots of our private conversation can be seen here:
private messages (PDF, 6.5 MB)SHA-256 38daa810e2… and chat archive (ZIP, 17.2 MB)SHA-256 d61aee702d….

Given the urgency and severity of the situation, their response time struck me as surprisingly lackadaisical. This is not the first time Coinomi has been accused of such behavior. Luke Childs previously reported a security vulnerability in Coinomi's software, and it appears that their response was similarly dismissive, as documented here:
Bitsonline articlesaved cb3648a7 [2026 note: the page is gone; this links to an archived copy.] and Luke Childs' blog postsaved b5992395. [2026 note: the flaw Luke Childs reported on GitHub in 2017, wallet addresses sent in plain text, is now registered as CVE-2017-20200, whose record cites that GitHub issue.]

Policy excerpts (Google API Services)

  • "Deceptive or unauthorized use of Google API Services is prohibited … Do not misrepresent what data is collected …"
  • "Be transparent about the data you access with clear and prominent privacy disclosures …"
  • "Google may monitor use of the APIs … and may suspend access if in violation of the Terms."

Recap

In summary, for the purpose of further investigation, here are the key events:

  • On 2019-02-14, I entered my passphrase into the Coinomi wallet for the first time. This passphrase appeared in clear text inside the HTTPS request payload to googleapis.com.
  • Between 2019-02-14 and 2019-02-19, an individual with access to data sent to googleapis.com could have processed information that included my passphrase.
  • On 2019-02-19 beginning at approximately 03:30 UTC and continuing for about 15 minutes, my cryptocurrency assets were stolen. By the end of this period, 90% of my assets had been taken. The remaining assets were left untouched because these particular assets were supported by the Exodus wallet but not the Coinomi wallet, a detail that could be seen as more than coincidental. [2026 note: the Exodus history times the four coin transfers from 03:30 to 03:48 UTC; see chapter 06.]

For clarity, it's important to note that I took extensive precautions to keep my passphrase and wallet secure. I utilized a separate, isolated virtual machine equipped with anti-virus/anti-malware software and a firewall. I have been using other wallets on the same virtual machine for years, and until this incident, nothing had been stolen. The only wallet that was compromised was the one in which I had recently used my passphrase: the Coinomi wallet.

What's next

I am considering initiating legal action against the company responsible for Coinomi if they do not acknowledge and take responsibility for this issue. The company is registered in the United Kingdom as 'Coinomi LTD'. If anyone else has experienced a sudden loss of crypto assets and has used the Coinomi wallet, your case could be relevant. Interestingly, Coinomi claims on their website that, 'Most importantly, no Coinomi wallet has ever been hacked or otherwise compromised to date.' This claim appears to be contradicted by my experience.

It's important to note that potentially all desktop versions of the Coinomi wallet may be affected. I cannot confirm whether the mobile versions are also affected. The individual or group capturing passphrases may be selectively targeting wallets with substantial assets in an attempt to maintain a low profile.

For reference and verification, I have uploaded copies of the latest version of the Coinomi application. This is to ensure availability of the versions in question, even if they are removed from official sources:

[2026 note: these are the original 2019 installers, kept as evidence so that anyone can test this account. Run them only in an isolated virtual machine, type only a made-up test phrase, and never use them with real funds; see the warning in the evidence archive.]

Final thoughts

This ordeal has proven to be a costly and emotionally taxing learning experience, and I share it in hopes that others may avoid a similar fate. From this incident, I've gleaned the following critical lessons:

  • Security Audit Requirements: Be extremely wary when entrusting any multi-asset crypto wallet. Ensure they have undergone an external security audit by a reputable third-party, and that this audit is publicly accessible and recent.
  • Coinomi Caution: Exercise extreme caution when dealing with Coinomi and your hard-earned cryptocurrencies. In my experience, they did not assume responsibility when critical security issues arose.
  • Google Services Privacy: Be careful when entrusting sensitive information to Google services/products. They have vast control over data, and their policies may not be stringent enough to prevent misuse by employees or malicious parties.

The primary purposes of this publication are:

  • User Awareness: To raise critical awareness among current and potential Coinomi wallet users about this serious vulnerability.
  • Restitution Demand: To demand proper restitution for my stolen cryptocurrency assets from Coinomi, either in cryptocurrency or fiat currency. The longer they delay, the greater the potential value becomes.
  • Google Investigation: To urge Google to initiate a thorough investigation into this issue, considering both the financial losses and serious privacy implications for users worldwide.

Finally, I encourage readers to share this information to increase awareness. I firmly believe that this will help protect hundreds of thousands of crypto assets and enable many users to safeguard their hard-earned cryptocurrency assets.

In the future, if you need to spell check your passphrase/seed and ensure it adheres to the English dictionary, think twice before using Coinomi wallet.

Second statement 3 Mar 2019

Answering Coinomi's official statement

Overview

Coinomi, under the pressure of the community (to whom I extend my special thanks), has finally released an official statement concerning the incident. You can find their statement at this link (screenshotSHA-256 32fff7e192…): Coinomi's official statement on Mediumsaved 4702b00f

Firstly, I wish they would display the same level of transparency that I have shown by publishing my responses on their social media channels, allowing readers to make their own judgements based on both sides of the story.

I had anticipated that Coinomi's official statement would be lacking in some areas, but I did not expect it to be as inadequate as it turned out to be. However, it seems to be a clear reflection of the mentality behind their proclaimed "never been hacked" wallet.

I will now address their official statement, quoting and providing screenshots of parts of their response. This seems necessary, given their tendency to delete their posts.

Coinomi's statement, point by point

Starting with their announcement title:

Coinomi's misleading title referring to critical vulnerability as mere 'findings'SHA-256 a247c7abf4…
Coinomi downplaying the severity

Referring to this severe security issue as merely "findings" is not only misleading, but it also demonstrates an evasion of responsibility. Coinomi appears to be hesitant to label this issue as a critical vulnerability, even though its seriousness extends beyond just 'critical.' In the field of information security, vulnerabilities are typically ranked according to their severity: Low, Medium, High, or Critical. Given the gravity of this situation, I propose that the information security community introduce a new ranking: the "Coinomi Level," which would denote the highest level of severity.

Going to the next statement:

Coinomi's false claim about HTTPS encryption while sending unencrypted passphrase dataSHA-256 37b704018b…
Misleading security claims

"The seed phrase wasn't being transmitted in plain text, instead it was being encapsulated inside a HTTPS request with Google being the sole recipient"

When I mentioned that my passphrase was transmitted in plain text, I was referring to the fact that it reached Google API servers without any form of encryption. It is essential to understand the difference between transmitting data through a secure tunnel (as is done with HTTPS) and actually encrypting the data before transmitting it.

Hypothetically speaking, if Coinomi had encrypted the passphrase prior to sending it to Google, then even if this data was transmitted via HTTP (without SSL/TLS), it would still have reached the destination in an encrypted format. The notion of securely transmitting my unencrypted passphrase to Google under the guise of taking all necessary security measures is rather amusing, if not alarming.

"The seed phrase wasn't being transmitted at all unless the user chose to explicitly restore their Desktop wallets"

Coinomi's statement is rather humorous, essentially implying, "This isn't a vulnerability because the issue only arises when the user chooses to restore their wallet. Otherwise, they would be safe." This suggests that, as a Coinomi user, you're not supposed to use the "restore your wallet" feature, and that this option exists solely to spell-check your passphrase against Google's dictionary.

"The spell-check requests that were sent over to Google API were not processed, cached or stored and the requests themselves returned an error (code: 400) as they were flagged as "Bad Request"¹ and weren't processed further by Google"

Coinomi's claim is somewhat misleading. How can Google's API server respond with a "Bad Request" without first understanding the content sent to it? The screenshot Coinomi provided, showing Google's web service response, is actually from the perspective of the web application. A web application doesn't respond to a request until it first processes the data and determines its validity.

In reality, the situation might be much worse than Coinomi is implying. Google's API servers require a valid API Key to use their web services. In Coinomi's case, they sent the request using an invalid (unauthorized) API Key, causing Google's API server to treat the request as a bad request. This would likely trigger investigation of the cause of the bad request. Upon seeing the 12 English words separated by spaces (which looks like a passphrase to a cryptocurrency wallet), an unknown party might start to question its origins. This situation becomes even more concerning if the server is managed by a third party or has been compromised.

In other words, if Coinomi had used a valid API Key, Google would have been obligated to handle the data more responsibly. This could potentially make anyone attempting to misuse the passphrase think twice.

Going to the next statement:

Coinomi blaming JxBrowser plugin instead of taking responsibility for configurationSHA-256 df96d8a15c…
Shifting blame to third-party

"Our engineers immediately tracked down the cause of this issue, which wasn't a bug in our source code but instead was a bad configuration option in a plug-in used in Desktop wallets only."

Claiming that this issue wasn't part of their "source code" is quite misleading, and it appears that Coinomi is attempting to evade responsibility. The JxBrowser component/plug-in is bundled with Coinomi's wallet at the source code level, and developers have the ability to enable or disable any undesired feature of JxBrowser directly from the source code. Essentially, this was a feature that Coinomi misused, and it consequently turned into a critical security bug.

Coinomi's team seems to be trying to divert the community's attention and place the blame on JxBrowser for their own mistakes. However, it's worth noting that JxBrowser clearly explained this default behavior in their documentation as early as 2016, and provided instructions on how to disable it:

JxBrowser documentation from 2016 showing how to disable spell check featureSHA-256 9fc4452ccd…
JxBrowser documentation from 2016

The original link can be found here: Configuring Spell Checker (JxBrowser, 2016)saved 6ad7595d [2026 note: the page is gone; this links to an archived copy. The same instruction is in the current JxBrowser spell checker guidesaved f0ee5da3.]

To make it simple for the readers, Coinomi could have avoided the "spell check" scandal with a single line of code:

spellChecker.setEnabled(false);

It seems that the developers at Coinomi, whom they refer to as the "Code Gurus," did not take the time to familiarize themselves with the JxBrowser documentation. It is puzzling why they even chose to use JxBrowser in the first place. The core functionality of the Coinomi wallet is already based on the Java programming language, which inherently provides cross-platform compatibility. There should have been no need for a third-party component like JxBrowser. The likely explanation is that they were too lazy to develop the UI natively in Java and opted for a quick and hasty solution to release the Desktop version promptly, possibly disregarding proper quality assurance testing, assuming it was conducted at all.

Support ticket deception and privacy

First and foremost, the public disclosure of my support ticket is a blatant breach of my privacy as a client. It contained confidential information pertaining to my case, including my personal crypto-currency addresses and the destination crypto-currency addresses. Such sensitive information should only be accessible to the relevant authorities and the parties directly involved in the case.

Furthermore, it is perplexing that Coinomi would label me as a "blackmailer" in their official statement, considering the fact that I willingly provided them with my personal wallet passphrase/seed. If my intention were to engage in fraudulent activities, why would I voluntarily share such sensitive information with them? I am relieved that I transmitted my passphrase/seed through an encrypted channel, as it appears that they would have been willing to publish it otherwise.

Additionally, it is worth noting that Coinomi failed to upload the entire support ticket and conveniently deleted the portion where they acknowledged that my assets were indeed stolen. They also stated their intention to blacklist the addresses associated with the stolen assets, in an effort to prevent the perpetrator from utilizing the assets on exchanges. This selective deletion of information raises questions about their transparency and willingness to address the issue at hand:
coinomi_support_ticket.pngSHA-256 cd239f70db…

You can download the full support ticket from here (sensitive information blurred):
coinomi_support_ticket_full.pngSHA-256 8c0e7de4e1…

Key facts and evidence

I will recap the events to understand why I was affirmative with my conclusion that my assets were stolen because of Coinomi wallet and not because any other reason:

  • Downloaded and installed Coinomi wallet on 2019-02-14.
  • Pasted Exodus wallet passphrase/seed into Coinomi's wallet on the same day.
  • Opened a new Coinomi wallet with a different passphrase and transferred crypto assets from an exchange to the wallet.
  • Crypto assets were stolen on 2019-02-19.
  • The only compromised wallet was the Coinomi wallet where the Exodus passphrase was pasted.
  • Multiple wallets on the same virtual machine were not affected.
  • Assets in the new Coinomi wallet were not stolen.

Based on these facts, it is evident that the only wallet that was compromised was the Coinomi wallet into which the Exodus passphrase was pasted. This wallet had a vulnerability or feature that allowed spell checking of passphrases/seeds using Google API servers.

Misleading, contradictory and unprofessional tweets

The team behind Coinomi made significant efforts to mislead the community by disseminating false information. I have gathered several screenshots of their tweets to shed light on the questionable practices employed by the company and to provide the community with a clearer understanding of the nature of this organization:

Website takedown attempt

In a further attempt to silence this case, Coinomi filed a copyright and trademark abuse report to have this website taken down. The complaint, which falsely claimed trademark violation, was an effort to revoke the site's hosting and suppress the evidence presented here.

Abuse report, 16 April 2019

Allegation: "The website Avoid-Coinomi.com is hosted on one of your servers and violates our company's registered trademarks. Please revoke hosting immediately."

This claim was made despite the website's content constituting legitimate criticism and documentation, which is generally protected. The trademark filing they referenced can be reviewed publicly.

The hosting abuse complaint against avoid-coinomi.comSHA-256 08ec7c618c…
The hosting abuse complaint (screenshot)

The USPTO trademark filing (serial 88228678)saved 42cf385b

[2026 note: in 2026 three abuse reports were filed against this case file; none says who asked for them; see chapter 09.]

Patient zero

In their official statement, Coinomi argued that they had received no reports of hacked Desktop wallets, using this as a justification. However, it is important to note that there have been multiple reports on Reddit of stolen assets from Coinomi wallets. Despite this, I would like to outline several reasons why I may have been one of the first victims of this incident:

  • The Desktop wallet is new and it's less than 3 months old (announcement screenshotSHA-256 2848d1e614…). [2026 note: Coinomi announced the Desktop beta on 31 December 2018.]
  • Desktop users are a lot less compared to the mobile version of the wallet.
  • To trigger the bug, the user has to restore his wallet.
  • My address had decent amount of crypto assets that attracted the criminal who stole my crypto assets.

Who's behind Coinomi?

It appears that the team behind Coinomi, particularly the management, is evading responsibility and operating in secrecy. I am providing a list of individuals involved so that the community can recognize them if they are associated with any future projects or if they decide to rename Coinomi to something like "Spell Checker." Their actions have had a detrimental impact on the cryptocurrency ecosystem, as they lack credibility and professionalism.

CEO and founder informationSHA-256 a80a04b4ad…
CEO and founder information (screenshot)
Coinomi staff members listed on LinkedInSHA-256 47634fddd4…
Staff members listed on LinkedIn (screenshot, March 2019)
George KimionisFounder and CEOLinkedInnot saved Xnot saved Instagramsaved 7374aa21
John JegutanisCo-founderLinkedInnot saved
Angelos LeoussisCOOLinkedInnot saved Xnot saved
Koby LazarBusiness and product developmentLinkedInnot saved Xnot saved Instagramsaved d0efdd62
Vasilis PerlisSoftware engineer, blockchain developmentLinkedInnot saved
Dimitris KatsinelosFinancial analystLinkedInnot saved Instagramsaved 967c13c0

[2026 note: this list shows Coinomi's staff as of March 2019. According to Coinomi's own website and a team member's biography, Coinomi was relaunched in 2024 by a team that includes the co-founder listed above (chapter 08).]

Final thoughts

Based on my second statement and the video response on YouTubesaved 97327e6f I shared, I am confident that I have presented all the relevant facts and evidence to support my claims regarding the theft of my cryptocurrency assets. I have also provided clear evidence that demonstrates Coinomi's lack of credibility.

Since Coinomi continues to refuse to take responsibility for my loss, I have no choice but to pursue legal action against them. If they insist on taking the hard path, so be it.

To the person who stole my cryptocurrency assets, I want to convey this final message. The situation is escalating, and legal investigations will soon commence. You still have an opportunity to rectify your mistake and return the assets to the following addresses:

BTC1CtybEBttTMRuNwn4vbfcWurAJXDYX9Ntg
LTCLfiMHCpmef4MYsWu3fnNLsxcMxJJutQgsb
BCHcashaddrqpqj7jl6uw3u8lsg28zcd06rcdfpashmfvyv9k2t90
ETHand ERC-20 tokens0xd87209d2118012C8021Ca5B8A4D3732906aa2770
Third statement 28 May 2019

Answering CipherBlade's report

Overview

Coinomi made desperate attempts to salvage its tarnished public image following the "spell check" scandal. Despite their unsuccessful social media tactics, they resorted to hiring a third-party company called CipherBladesaved 94f6fce1 to defend them and discredit my case against them.

It is important to note that Coinomi has a history of engaging in cheap practices (see my second statement), as I have previously mentioned. In this instance, they went so far as to employ CipherBlade, a company with minimal experience and no established track record, in an attempt to whitewash their wrongdoing. I urge you to read the entire statement from CipherBlade to understand the extent of Coinomi's cheap tactics.

In their report on Mediumsaved 9e9e311e, CipherBlade concluded that my funds were stolen due to malware on my machine and not as a result of Coinomi's "Spell Check" hidden feature that transmitted my seed/passphrase to a third party in plain text. Despite claiming impartiality, CipherBlade ignored several crucial facts and attempted to mislead the community, much like Coinomi. It is worth noting that CipherBlade directly challenged me in their report, calling into question their claimed impartiality.

Furthermore, CipherBlade did not make any effort to contact me or verify the information from my perspective. This raises doubts about their alleged lack of bias in favor of Coinomi. It is evident to anyone with common sense that CipherBlade is making concerted efforts to launder Coinomi's public image, just as they previously did with their ShapeShift defencesaved 139fa869.

A reminder

First of all, let me remind you of the following tweet that Coinomi posted after my first statement:
Coinomi's tweet (screenshot)SHA-256 81c9e269e6…

They stated that they hired a Blockchain analysis firm and they claimed that the funds were NOT stolen. I wonder, was it CipherBlade? How is it that they are now stating that the funds were indeed stolen?

Coinomi also mentioned in their support ticketSHA-256 724eb7f528…, before the issue became public, that they were collaborating with their partner "Chainalysis," another Blockchain analysis firm, and they claimed that they would blacklist the addresses involved. However, upon my own investigation and confirmation with several exchanges, it appears that no such blacklisting has occurred. This raises questions about what Chainalysis had to say about the incident. Were Coinomi's intentions to leverage the reputation of Chainalysis for trust and to mitigate the situation?

Coinomi also stated in their official statementsaved 4702b00f that they have contacted Google, but there is no update regarding their claim since 2019-02-27:

Coinomi claiming to have contacted Google with no follow-upSHA-256 a5ec9f34d6…
Google contact claim

Furthermore, Coinomi has accused me of blackmailing them, suggesting that I intentionally sent the stolen crypto-currency to myself and falsely blamed them for my loss. However, it is contradictory that they now change their narrative and confirm that the funds were indeed stolen.

These inconsistent statements and actions by Coinomi only serve to further undermine their credibility. They have propagated false information in an attempt to mislead the community, and they have resorted to hiring external entities to support their position. Such behavior raises serious doubts about the integrity and trustworthiness of Coinomi as a company.

Making things clear

CipherBlade was hired by Coinomi to write the report, and they clearly stated that in their report:

CipherBlade admitting they were paid by Coinomi for the reportSHA-256 e89f65c33c…
CipherBlade paid by Coinomi

It is interesting to observe how Coinomi carefully chooses their words to present a more favorable picture. Their use of the phrase "we were compensated for our time" actually implies that they paid for the report. It is clear that CipherBlade was biased towards one party, otherwise, why would Coinomi invest money in a report that may not guarantee a favorable outcome and could be influenced by them. This raises doubts about the objectivity and independence of the report provided by CipherBlade.

Furthermore, CipherBlade disregarded the substantial evidence and facts presented in my initial and subsequent statements. Their report relied solely on assumptions, without considering the concrete evidence that my loss was a result of my seed/passphrase being sent to Google. Coinomi has a legal obligation to engage with Google and initiate an investigation, yet CipherBlade conveniently overlooked this crucial fact as it does not align with Coinomi's stance in this case. This selective omission raises doubts about the integrity and thoroughness of CipherBlade's analysis.

Despite CipherBlade's repeated suggestions in their report, I want to clarify that my objective is not to investigate or apprehend the individual responsible for the theft of my crypto-currency assets. Instead, my primary goal is to pursue legal action against Coinomi to seek compensation for my losses. The crux of the matter lies in the fact that Coinomi's software contained a concealed feature, undisclosed in their documentation and terms of use, which transmitted my seed/passphrase to a third-party server. This omission on Coinomi's part is the basis for my legal claim and pursuit of justice.

I didn't directly utilize Google API services; instead, I relied on Coinomi's wallet, which incorporates a feature that transmits the user's seed/passphrase to Google servers. Consequently, Coinomi bears legal responsibility for engaging with Google and pursuing the identification of the perpetrator. To illustrate, in cases where an exchange experiences a security breach resulting in the theft of users' funds, affected users typically initiate legal action against the exchange rather than the individual responsible for the breach. This is because users place their trust in the exchange to safeguard their funds, aligning with the principles outlined in Data Breach laws in the UK and Europe. It appears that CipherBlade may lack a comprehensive understanding of these laws, despite claiming to possess expertise in legal proceedings and advice.

Ironically, despite proclaiming themselves as a cyber-security firm, CipherBlade failed to recognize the severity of the "Spell Check" bug as a CRITICAL vulnerability in their report. Their oversight in acknowledging the gravity of the issue raises questions about their competence in the field. With that in mind, I sarcastically nominate CipherBlade as the epitome of excellence in the cyber-security industry (pun intended).

CipherBlade's report

When one encounters a case study report authored by a purported blockchain analysis firm, the natural expectation is for a technical analysis supported by substantial evidence. However, in the case of CipherBlade, their report primarily revolves around presenting negative arguments against me while offering favorable assumptions in favor of Coinomi. The report gives the impression of being drafted by a legal firm aiming to defend its client's interests (or possibly even written by Coinomi themselves).

Most of the arguments raised by CipherBlade in their report have already been addressed in my previous statements. However, I would like to emphasize and quote some of the false arguments that CipherBlade presented in their report to support Coinomi's position positively. It is important to examine these arguments in detail to expose their inaccuracies and misleading nature.

Quoting from CipherBlade's report:

CipherBlade's contradictory statement about digital signaturesSHA-256 4308668ead…
CipherBlade contradicting itself

This is a clear example of CipherBlade contradicting itself. They acknowledge that digital signatures are used to verify the authenticity and integrity of a file, ensuring it has not been tampered with. In the case of Coinomi, the main executable files were not digitally signed, which supports my claim that there were security vulnerabilities. This inconsistency further strengthens the validity of my argument.

CipherBlade's claim that it is nearly impossible for a digitally signed installer file to contain a malicious executable file is a misleading and incorrect statement. It demonstrates a lack of technical and cybersecurity knowledge on their part. Digital signatures are meant to verify the authenticity and integrity of a file, but they do not guarantee the absence of malicious content. Malicious files can still be present within a digitally signed installer file, especially if the digital signature itself has been compromised or the file has been tampered with after the signing process. This statement by CipherBlade showcases their misunderstanding of cybersecurity principles and raises doubts about the credibility of their report.

A digital signature is used to build trust between the developer and the user by ensuring the integrity and authenticity of a file. However, it is important to understand that a compromised digital signature certificate can be used by an attacker to digitally sign malicious files on behalf of the original developer. Additionally, there have been instances where attackers have successfully modified executable files before the building process or during the creation of the final setup or installer file, even in cases where the application was digitally signed. These examples highlight the fact that a digital signature, while important, is not a foolproof guarantee of the security and trustworthiness of an application. It is crucial to implement robust security measures throughout the development process to detect and prevent such compromises:
Ars Technica, "Powerful backdoor found in software used by >100 banks and energy cos." (2017)saved 02009fdf.

Now, let me highlight a significant point to conclude this argument. The deletion of a tweet by Coinomi, where they initially confirmed the absence of a digital signature, raises suspicion and prompts questions about their actions. The removal of this tweet may give the impression that Coinomi is attempting to hide or alter previously acknowledged information. It is important to consider the implications of such actions, as they can impact the perception of the company's trustworthiness and credibility.
screenshot of the deleted tweetSHA-256 d3bc6a55c6…
my original tweet of 14 February 2019saved 228e3ac4

Moving to the next statement:

CipherBlade claiming no other victims despite evidence to contrarySHA-256 98ae3e7d3b…
False claim about no other victims

I have thoroughly addressed this argument in my second statement, providing a detailed explanation of why I believe I was likely one of the early victims. In that statement, I highlighted a crucial point that the desktop wallet I used was relatively new, with a lifespan of less than three months. Additionally, I presented other pertinent facts that support my claim. For further information and a comprehensive understanding of the circumstances, I invite you to review my second statement:
Patient Zero

There have been multiple reports of users experiencing stolen funds both before and after my incident when using Coinomi's wallet. While the cause could be attributed to the same vulnerability, such as another potential backdoor in Coinomi's wallet or users' inadequate security precautions, it was evident in my case that my crypto-currency assets were stolen due to the presence of Coinomi's hidden "Spell Check" feature. This feature specifically played a significant role in the compromise of my assets, as detailed in my previous statements.

Referring to my solid facts as a "hypothesis" is yet another misleading statement. In my second statement, I provided detailed explanations regarding how Google explicitly states that it handles invalid requests to their API server with caution. The specific details can be found in my previous statement, where I outline the clear evidence supporting my claims here:
Legal Implications

Moving on to the final quote in this part:

CipherBlade blaming malware without evidenceSHA-256 9e6158e316…
Unfounded malware claim

CipherBlade claims that the possible cause of my stolen crypto-currency assets is malware that monitors the computer's clipboard. Once more, it's just an assumption that I have already addressed in my video responsesaved 97327e6f.

As mentioned in the video, Coinomi was installed on a separate and isolated virtual machine. Both my main machine and the virtual machine were equipped with an Anti-Virus/malware application called SpyShelter. SpyShelter is an advanced Anti-Spyware program with a Host Intrusion Prevention System (HIPS). It actively monitors and detects the behavior of applications, regardless of whether they are considered malware or not. One of its features is clipboard protection, which alerts the user if any application attempts to access or capture clipboard data. More information about this feature can be found on the SpyShelter website: SpyShelter: Clipboard Protectionsaved f6bc0b3c [2026 note: the page is gone; this links to an archived copy.]

Moreover, it is important to note that I have utilized a password manager to copy and paste passwords related to various other crypto-currency wallets, bank accounts, PayPal, Amazon, eBay, and numerous other platforms over the past five years. Despite this, no compromises or thefts occurred except for the wallet in which I pasted my seed/passphrase, specifically Coinomi's wallet. In light of this, I invite CipherBlade to share their cyber-security expertise and enlighten me with their insights.

Blockchain Forensics About CipherBlade and Claims

The so-called blockchain forensics

Once again, I find it intriguing how CipherBlade employs terms like "Blockchain Forensics" to amplify their expertise and promote their services. In reality, their approach can be described as "Blockchain Visualization," a task that individuals with average Blockchain analysis skills and knowledge can surpass. In fact, I was able to achieve more comprehensive visualization and gather data using freely available open-source tools, which allowed me to uncover certain IP addresses and email accounts associated with the addresses involved in this series of transactions.

I will start quoting their so-called "Blockchain Forensics":

CipherBlade's basic blockchain visualization presented as forensicsSHA-256 50bfe3cfbe…
Basic blockchain visualization
CipherBlade making unfounded conclusions from transaction patternsSHA-256 a59908877a…
Unfounded forensic conclusions

Once again, CipherBlade's conclusions appear contradictory. Initially, they attributed the cause of the incident to a potential malware that monitors the computer's clipboard. However, they have now shifted their explanation to a keylogger based on their analysis of ETH transactions. It is perplexing how they managed to transition from a blockchain visualization diagram to determining the characteristics of malware. It seems they may be employing some undisclosed advanced technology worthy of a NASA patent.

I'm honestly not sure how they came to that conclusion! Therefore let's raise some valid questions to CipherBlade:

  • Did they provide any solid proof that links these addresses to any known malware?
    The answer is clearly NO.
  • Did they provide any solid proof that these addresses belong to other victims?
    The answer is clearly NO.

Furthermore, CipherBlade attempted to support their claim by presenting a graph that they believe represents the characteristics of a "mixing" service. However, it appears that CipherBlade may lack a comprehensive understanding of how a mixing service operates. The other addresses they attribute to other victims could potentially belong to unrelated individuals, whether they are involved in criminal activities or not. These addresses might also be part of the mixer's address pool, which is used to fund the Consolidation Wallet and make the tracing process more challenging.

Each mixing service provider operates differently, with their own unique characteristics. Some mixing services are designed to make transactions harder to trace, while others may be more traceable. However, the common practice among mixing services is to fund the user's new wallet address with coins that are not associated with the mixing process itself. The mixing service assumes the risk associated with the mixing process. Below is a simple illustration taken from an existing mixing service (reference removed to avoid the accusation of promoting illegal services):

Typical cryptocurrency mixing service flow diagramSHA-256 35bd9c3ac4…
How mixing services actually work

On the other hand, when CipherBlade analyzed BTC transactions, they came to the conclusion that these transactions reflect mixing service characteristics:

CipherBlade contradicting their own malware theory with mixing service claimSHA-256 a848174c85…
Contradictory analysis

So the question arises, how can CipherBlade's analysis simultaneously characterize the entity that stole my crypto-currency assets as both malware in ETH transactions and a mixing service in BTC transactions? This apparent contradiction raises concerns about the consistency and reliability of their findings. It is important to address this inconsistency and seek a comprehensive and unbiased investigation to determine the true nature and identity of the entity responsible for the theft of my assets.

Moving to the final quote in this part:

CipherBlade making amateur assumptions about cryptocurrency theft patternsSHA-256 3103168e48…
Amateur analysis

This statement brings a sense of amusement. The implication made is that a crypto-currency thief would choose to make a single or direct transaction to move the stolen funds, which would be remarkably foolish. It is common knowledge that any competent crypto-currency thief would seek ways to make the stolen assets untraceable. Utilizing a mixing service is a straightforward and effective option for achieving this objective.

About CipherBlade and its claims

CipherBlade is a relatively new company that commenced operations in mid-2018 and has a limited history, depending on one's perspective. On their website, they assert that they have successfully recovered millions of dollars:

CipherBlade claiming to have recovered millions with no verifiable proofSHA-256 49f4085c0c…
Unverified recovery claims

Despite the concerns raised later in this piece, it's important to acknowledge that CipherBlade claims to have successfully recovered millions of dollars in cryptocurrency, according to statements on their website. Such a feat, if accurate, would be a significant accomplishment in the field of digital asset recovery. However, readers should be aware that without independent verification or substantiated case details, such claims should be approached with scrutiny.

It is ironic to note that despite their claim of recovering millions of dollars, CipherBlade initially used a free email address instead of a professional business email address when they started their business. This observation is based on a screenshot taken from their website in September 2018.

CipherBlade using free email address despite claiming professional statusSHA-256 cae315166f…
Unprofessional email usage

It is worth noting that the incorporation recordssaved bc9f394f of CipherBlade reveal a connection to multiple companies, with many of them being registered in Seychelles. Seychelles is often associated with offshore companies, offering a relatively easy process for company registration. It is known as a destination favored by individuals seeking to engage in money laundering (ICIJ: "Sun and Shadows"saved 1107816b), tax evasion, or hiding their true identities behind fictitious business names.

The characteristics of CipherBlade's incorporation document suggest that it shares similarities with what is commonly referred to as a shell company or virtual company. These types of entities can raise suspicions due to their lack of substantive business operations. To gain a more comprehensive understanding of the questionable nature of CipherBlade's business practices, I recommend reading the following articles for further detailed information:

The challenge

CipherBlade has challenged me to upload an image of my virtual machine for Digital Forensics analysis to determine whether my machine was infected with malware. However, considering the questionable nature of CipherBlade's business and the lack of trust I have in their operations, it would be unwise for me to share my personal data with a company that raises suspicions.

However, I appreciate the concept of the challenge and believe it should apply to both Coinomi and CipherBlade to ensure fairness and transparency in the assessment of the incident:

  • An independent and reputable third-party with a proven track record and expertise in digital forensics will be engaged to conduct a thorough analysis.
  • The fees for the digital forensics analysis will be deposited into a trusted escrow service to ensure transparency and fairness.
  • If the results of the digital forensics analysis conclude that my machine was free of malware, then Coinomi will assume full responsibility for reimbursing my stolen cryptocurrency assets (17 BTC or its equivalent). In such case, Coinomi will also be responsible for covering the fees associated with the digital forensics analysis. However, if the analysis determines that my machine was indeed infected with malware, I will bear the responsibility for covering the fees of the digital forensics analysis.

To add an interesting twist, I have a challenge for CipherBlade. In their report, they suggested that it would be relatively straightforward to trace and recover the stolen crypto-currency assets if proper procedures were followed. In light of this, I hereby grant them full permission to undertake the recovery of my stolen assets, and I offer them a 25% bounty on any successfully recovered funds as an incentive.

At the very least, they can update their website later to proudly announce that they have successfully recovered hundreds of thousands of dollars (pun intended).

Privacy violation

CipherBlade has infringed upon my privacy by publicly disclosing my personal cryptocurrency wallet addresses without my consent. These addresses are considered private information, particularly in my case involving illegal activity, and should only be accessible to the authorities and the relevant parties involved in the case.

It is evident that CipherBlade demonstrates a lack of professionalism and, more importantly, knowledge about laws governing privacy and data breaches. As a result, I will be reporting this incident to the Information Commissioner's Office as a violation of privacy.

Final thoughts

I believe that based on the facts I have presented, it is reasonable to conclude that CipherBlade is a typical one-man show offshore company operating through a questionable chain of shell companies. Their business model appears to rely on profiting from people's losses and offering their services in cleaning up the mess created by other companies through their so-called blockchain analysis reports.

They engaged with Coinomi to benefit financially from writing the report and to gain attention by misleading the community with false information, claiming to have resolved this contentious case. However, their report has ultimately had negative consequences for them and has further damaged their reputation.

On the contrary, it is disheartening to see Coinomi facing financial repercussions for commissioning an external report that failed to support their position and did not receive any validation. It is unfortunate that they have resorted to baseless and inappropriate insinuations. Such tactics only serve to undermine their credibility further.

On-chain findings

Where the coins went

Drawing on the files on this page and on contemporaneous third-party analyses (2019), the Ethereum (ETH and ERC-20), Bitcoin (BTC) and Bitcoin Cash (BCH) flows tied to the incident were reconstructed. The ETH path runs from my wallet to a thief wallet, onward to a consolidation wallet, and then into accounts at KYC-regulated exchanges, notably Binance, EXMO, KuCoin and Huobi, sometimes through intermediary services.

1 · VictimMy Exodus wallet0x8d99443b0f4a92762a0e8bbc60a2140377678720
2 · ThiefFirst receiver0x006d5aab4059e79734e216f96ca4a7cfbd3a99e4
3 · ConsolidationPooled funds0x48382307c965927016f16584a7ed1426b8d5fcfb
4 · ExchangesBinance, EXMO, KuCoin, Huobideposit addresses listed below

The four transfers of 19 February 2019

These four coin transfers and the ERC-20 tokens moved with the ETH (not itemized here) make up the loss I estimated in my first statement at about 17 BTC worth, US$60,000 to 70,000 at February 2019 prices. My Exodus wallet history shows each transfer, in local time (UTC+4). The BTC and ETH transactions were re-checked on public block explorers on 18 October 2026, and the LTC and BCH ones, from the transaction-id prefixes Exodus shows, on 30 October 2026: the ETH transfer was mined at 03:39:59 UTC, which confirms the four-hour offset, so the first transfer left at 03:30 UTC.

Transfers out of my Exodus wallet on 19 February 2019
CoinAmountTime (UTC)TransactionChecked
BTC3.75038436 BTC03:30a39ab96f79e7…8a66aa98saved 29f3378cconfirmed in block 563,702 at 04:19:37 UTC; paid to 15BtjrCKuUkUTb9XmaoLrjeNrAGkTn3cCL
ETH35.2322887566 ETH03:390x439089f6ae…d640f8b3saved 80016ae0mined at 03:39:59 UTC; paid to the thief address 0x006d5aab4059e79734e216f96ca4a7cfbd3a99e4
LTC6.53245291 LTC03:41e59be268a0a7…bcbf2f86saved 49c23da1mined in block 1,582,246 at 03:44:56 UTC; paid to MR7ugXbnB4knarmWexGPETbnmSDijmtYSj; the full id was found on-chain from the prefix Exodus shows, and the fee matches (0.000932 LTC). Full id: e59be268a0a780779927ae9200db25051bbf12f64e365ec3e6844384bcbf2f86
BCH5.83415288 BCH03:48308f187c1eca…2b1953a2saved b8aec0c5mined in block 570,377 at 03:49:37 UTC; the full id matches the prefix Exodus shows. Full id: 308f187c1eca93c1bc5cd8494b3bfd4a38272617780802373da28f6c2b1953a2

Exchange-linked endpoints

Exchange-linked endpoints cited in public analysis of this case:

  • Binance (direct): 0xa8d100f62dab0c7ecb156cf477bdcf96ed3a80dd
  • Likely EXMO (direct): 0xcefcf283bf71054ad87de4a3f92272ff1355c5d5
  • Binance via intermediaries: 0x2ea4979bb1fc2e0314fadc6893c75a5986d3bc00, 0xc2c40013e24286a78ba8d8d55146727323cde1f3
  • Service to Binance deposit: 0xfde0e8207f0d29a659f318ffc0fa3e3eb1b4341a to 0xe460167a64abc859869cc037caee2a3ab0ebfe70
  • Service to Huobi deposit: 0xbfc8a7da31c82a8a53ca34ae7969b8fbbe6bf86d
  • ERC-20 staging: 0x241eb1560fd282f06ec59c0dab913b6a9034af5a
  • KuCoin deposit: 0x4da99b6038a3ea89c81b19c4b159cd382bff8ff7

Interpretation: funds moved victim, thief, consolidation, exchange infrastructure (sometimes through an intermediary). These are the points where exchanges can preserve records and help attribution (KYC, IP addresses, devices, withdrawal trails and linked accounts).

BTC and BCH

BTC victim16bGvnMSNEPPpsoye2btfUpq51gi5UaJej
BTC thiefreceived 3.75038436 BTC15BtjrCKuUkUTb9XmaoLrjeNrAGkTn3cCL
BCH destinationcashaddrqqq4t85vlgw9x20czjvd0ayryv20d2dtpq4rjuh8ue
BCH victimmy Exodus address, the only input of the theft transactionqzx84dlq2y7p5ce30dqfdp3efaga6vhvhcsgd2yhkh

The BTC later moved on through a peel chain that touched regulated endpoints. The BCH was consolidated and was dormant when this analysis was written (August 2025).

Method and caveats

  1. Open-source collection: the files on this page (timeline, screenshots, PDFs), Coinomi's statements and the JxBrowser documentation.
  2. Address-centric tracing: for ETH, BTC and BCH, the victim, thief, consolidation, service and exchange addresses were compiled; ETH normal, internal and token transfers and BTC and BCH UTXO flows were extracted into flow graphs, with regulated endpoints annotated.
  3. Preservation requests: exchanges that received these funds can be asked to preserve KYC records, login IPs and devices, deposit and withdrawal paths and linked accounts for the window 14 to 22 February 2019 onward.
Disclosures and caveats
  • Exchange-linked addresses usually belong to deposit infrastructure; they do not identify end-user accounts. Exchange records (KYC, IPs, devices, internal transfers, withdrawals) are authoritative for attribution.
  • The googleapis.com/rpc request does not, by itself, prove that the words were stored or processed. It documents observable network behaviour during seed entry and should be weighed alongside Coinomi's official response.
  • The ETH addresses and exchanges were also named in CipherBlade's write-upsaved 9e9e311e.

Indicators (copyable)

Every address below has its own copy button; this copies the whole list:

Addresses in the on-chain trail
ChainRoleAddress
ETHVictim0x8d99443b0f4a92762a0e8bbc60a2140377678720
ETHThief0x006d5aab4059e79734e216f96ca4a7cfbd3a99e4
ETHConsolidation0x48382307c965927016f16584a7ed1426b8d5fcfb
ETHBinance0xa8d100f62dab0c7ecb156cf477bdcf96ed3a80dd
ETHLikely EXMO0xcefcf283bf71054ad87de4a3f92272ff1355c5d5
ETHBinance via0x2ea4979bb1fc2e0314fadc6893c75a5986d3bc00
ETHBinance via0xc2c40013e24286a78ba8d8d55146727323cde1f3
ETHSvc>Binance0xfde0e8207f0d29a659f318ffc0fa3e3eb1b4341a to 0xe460167a64abc859869cc037caee2a3ab0ebfe70
ETHSvc>Huobi0xbfc8a7da31c82a8a53ca34ae7969b8fbbe6bf86d
ETHERC-20 stage0x241eb1560fd282f06ec59c0dab913b6a9034af5a
ETHKuCoin0x4da99b6038a3ea89c81b19c4b159cd382bff8ff7
BTCVictim16bGvnMSNEPPpsoye2btfUpq51gi5UaJej
BTCThief15BtjrCKuUkUTb9XmaoLrjeNrAGkTn3cCL
BCHDestinationqqq4t85vlgw9x20czjvd0ayryv20d2dtpq4rjuh8ue
BCHVictimqzx84dlq2y7p5ce30dqfdp3efaga6vhvhcsgd2yhkh
New evidence 30 Oct 2026

The mechanism, confirmed from Coinomi's own files

In 2019 I showed what the restore box sent. In October 2026 I opened both archived 1.0.4 installers (nothing in them was run) and compared what is inside with Chromium's source code, JxBrowser's documentation and Coinomi's own statement. Every step can be repeated from the analysis fileSHA-256 011e2099e8…, which lists the commands and the SHA-256 of every file it read. Dated copies of all the web pages quoted here are listed in the archive.

The browser engine inside Coinomi carries the exact request

Coinomi Desktop 1.0.4 bundles JxBrowser 6.22.1 by TeamDev, a Chromium browser for Java programs; the library's license file in the installer names "Coinomi Ltd." as the licensee. browsercore64.exe, the process in figure 1, is that engine. Its main file, browsercore64.dll (Chrome 64.0.3282.24, SHA-256 d40eadb743051edad32a27557d77ef3b0c7be3eee828a7a8fd8fbc21f8340e33), contains these texts, the same ones figure 1 shows going out:

Text found in the Chromium engine shipped with Coinomi Desktop 1.0.4
What it isText in browsercore64.dll
Google's spelling addresshttps://www.googleapis.com/rpc
The request, with %s where the typed text goes{"method":"spelling.check","apiVersion":"v%d","params":{"text":%s,"language":"%s","originCountry":"%s","key":%s}}
The key it sendsdummytoken
The dictionary serverhttps://redirector.gvt1.com/edgedl/chrome/dict/

What Chromium's own code says the feature does

The same request is written in Chromium's source code for that exact version, 64.0.3282.24 (spelling_service_client.ccsaved 7c67987f), next to Google's own description of it:

"Chromium can provide smarter spell-checking, by sending the text that the users type into the browser, to Google's servers. ... If the feature is enabled, Chromium will send the entire contents of text fields as user types them to Google, along with the browser's default language." ... "The feature is disabled by default."

Chromium source code, tag 64.0.3282.24

In Google Chrome this online spelling service stays off unless the user turns on "Use a web service to help resolve spelling errors" (the setting kSpellCheckUseSpellingService is registered as false in spellcheck_factory.ccsaved daa68e8e). Coinomi's wallet has no such setting and never asked. dummytoken is the placeholder Chromium uses when it is built without Google API keys (google_api_keys.ccsaved 15b4d15c: #define DUMMY_API_TOKEN "dummytoken"), so Google's keyInvalid answer came after the request, with the words in it, had reached Google.

Coinomi's own code never switched it off

The wallet's screens are a web application written by Coinomi and packed in the installer (ui/static/js/app.667c2ad68355c1d62a0e.js, SHA-256 4cab18d18a4303b0b341f5a0c85104109839314301583fd2d70890c7b88b1946). It builds the Restore wallet box as a plain text area that holds a variable called seed:

s("textarea",{directives:[{name:"model",rawName:"v-model",value:e.seed,expression:"seed"},{name:"focus",rawName:"v-focus"}],class:{invalid:e.invalid},domProps:{value:e.seed}, ...

It never sets spellcheck="false", the HTML attribute that tells a browser engine not to spell-check a field; the word does not occur in that file. A second recovery-phrase box, shown after Forgot password? ("Type your recovery phrase here"), is built the same way. Of the 6,516 compiled program files in the wallet, none outside JxBrowser mentions spell checking (JxBrowser's own files do, 20 times, which shows the search finds it where it exists), and none sets the switch JxBrowser later added to stop Google traffic. The signed installer contains the same program: apart from its signature files, every file matches the unsigned one.

The second box was not tested in 2019; the code shows only that it is built the same way as the first.

The "fix by the JxBrowser team"

Coinomi wrote that the plug-in "enabled the spell-check functionality by default in a recent update and was fixed by the jxBrowser plug-in team just 6 days ago". The record says otherwise on both points:

  • Spell checking on by default was not new. JxBrowser's support article "Configuring Spell Checker", "Modified on: Mon, 29 Feb, 2016", already said "By default spell checker is enable" (my 2019 screenshot of it: coinomi_quote_4.pngSHA-256 9fc4452ccd…), and its guide for version 6saved 5e8c7c65, the version Coinomi shipped, says: "By default spell checker is enable and configured to use English (en-US) language. Chromium engine checks text in all text fields and text areas on the loaded web page". The same guide shows the call that switches it off.
  • Coinomi says the fix came "just 6 days ago" and also "the same day we were contacted by Warith Al Maawali", which its own timeline gives as 22 February 2019; The Block was told "patched immediately on Feb. 22". The only JxBrowser release that week was JxBrowser 6.23saved f4b464c0, on 21 February 2019, and it changed no default. It added an option the application itself has to set: "To disable Google traffic to these servers, please set the --disable-google-traffic Chromium switcher before creating the first Browser instance in your application." Its list of servers names the dictionary download seen in figure 1 (redirector.gvt1.com).

Either way, switching spell checking off in the restore box was in Coinomi's hands, in Coinomi's code, before I typed my phrase.

What Coinomi itself admitted

From Coinomi's official statement of 27 February 2019 (archived copySHA-256 32fff7e192…, original on Mediumsaved 4702b00f):

  • "Our engineers confirmed that spell-check functionality was indeed enabled for the Desktop wallets only".
  • The plug-in "was fixed by the jxBrowser plug-in team just 6 days ago", on "the same day we were contacted by Warith Al Maawali", which the statement dates "22 Feb 2019"; Coinomi told The Blocksaved 95da3eba it was "patched immediately on Feb. 22". I typed my phrase on 14 February, a week earlier.
  • "If you are using Coinomi Desktops and you restored an existing wallet into your Desktop wallet we recommend that you create a new wallet and move your funds there". In other words, Coinomi advised treating such a phrase as exposed.
  • "under no circumstances a seed phrase should go online even if this is in encrypted mode and for this we sincerely apologize."

The same statement says the requests "were not processed, cached or stored", and: "We have been successfully securing your blockchain assets since 2014". By the account Coinomi's CEO later gave the High Court, cryptocurrency had been stolen in June 2018 (chapter 08).

About HTTPS decryption in my video

In 2019 Cointelegraphsaved a53afb9c wrote that my video "appears to show that the option to decrypt HTTPS is selected in the software". It was: Fiddler has to decrypt HTTPS on my test machine for the request to be readable at all. Decryption changes what an observer can see, not what the program sends. The request comes from the Chromium spelling code shown above, which sends it whether or not anyone is watching.

A former Coinomi developer's private messages

In February 2019 someone who had worked on Coinomi's code contacted me privately. At first he doubted my claim. After reading my analysis he wrote the first message below, and in December 2022 the other two. These are excerpts from a private conversation: his name is withheld, one word is blurred, and nothing else is changed. The full, unaltered originals are kept off this website and can be given to a court; their SHA-256 hashes are listed under private originals.

Message of 27 February 2019: Got to skim your analysis. I haven't realised that you were using the new desktop client! Sorry to have doubted you. I wasn't part of that development and your claims were very strange initially. Looks like a library usage [blurred] up, rather a malicious act though. It is very disturbing that by default JxBrowser was sending to google apis! Hope you find a way to get your coins back. If there is a way for me to help you let me know.SHA-256 ec95be37c6…
27 Feb 2019: "It is very disturbing that by default JxBrowser was sending to google apis!" The same message calls it a library usage mistake rather than a malicious act; the full message is shown.
Message of 19 December 2022: Wasn't it the flaw you discovered in the desktop client and the Google spell checker?SHA-256 647a0d9c51…
19 Dec 2022: "Wasn't it the flaw you discovered in the desktop client and the Google spell checker?"
Messages of 19 December 2022. Him: You know that there is operating system malware that targets software wallets. Not only Coinomi. Me: Well I had many wallets on same desktop and it only hit coinomi wallet! Him: Using different mnemonics? Your case was different though, from you analysis you demonstrated that the mnemonic was leaked through the spell checker.SHA-256 d43b8a26c8…
19 Dec 2022, after raising malware himself: "Your case was different though, from you analysis you demonstrated that the mnemonic was leaked through the spell checker."

The same weakness, found again elsewhere

  • 2017, Coinomi again. The 2017 Coinomi flaw Luke Childs reported on GitHub (see Coinomi's response in chapter 03) now has an official record, which cites that GitHub issue: CVE-2017-20200saved d8a87d28, published 23 September 2025, "cleartext transmission of sensitive information" in Coinomi up to version 1.7.6. The record quotes Coinomi's reply: "there isn't any security implication associated with your findings."
  • 2022, "spell-jacking". Researchers at otto-js showed that the enhanced spell check of Chrome and Edge sent form fields, sometimes passwords, to Google and Microsoft. Google answered that the feature "requires an opt-in from the user" (BleepingComputersaved cafbc40d, 17 Sep 2022). Coinomi Desktop asked for no opt-in, and the researchers' advice to websites was the same one-attribute change: spellcheck="false".
  • 2022, "Demonic", CVE-2022-32969. Halbornsaved 51ba51e6 showed that browsers save the contents of non-password fields to disk, which "can cause the secret recovery phrase to be stored on disk in plain text" in wallets such as MetaMask. A different path, the same lesson: a browser feature that a wallet does not switch off can leak the recovery phrase.
Public records 30 Oct 2026

Who ran Coinomi, and what the courts heard

These facts come from court judgments, the UK company register and the US trademark office, each archived on this page. A judgment records what each side alleged; where a court decided something, that is said. No court has found Coinomi or anyone named here responsible for my loss, and none has been asked to.

The founders' case in the English courts

Coinomi Ltd, the UK company, was owned in equal halves by Georgios (George) Kimionis, Coinomi's CEO in 2019, and Giannis Ntzegkoutanis (spelled Jegutanis on Coinomi's own website). In 2022 Mr Ntzegkoutanis petitioned the High Court (claim CR-2022-001219) against Mr Kimionis, Coinomi Ltd, Coinomi Holdings Ltd (Cyprus) and Coinomi Ltd (British Virgin Islands). He alleges that Coinomi's business and assets were moved to the Cyprus and BVI companies "for no consideration", and, in the judgment's summary of his case, that "the respondent has retained, directly or indirectly, Coinomi’s cryptocurrency which, in April 2022, may have been worth £3.5 million, and he may have retained further cryptocurrency, with a value of £1.4 million in April 2022, which he (the respondent) claims was stolen in June 2018" (High Court judgment, paragraph 15). Mr Kimionis's answer, in the same summary: "At the time when Coinomi was dissolved, it owned minimal cryptocurrency" (paragraph 26). These are the two sides' allegations; the court has not decided them. Mr Kimionis denies the transfer allegation; his case is that "the Coinomi business never belonged to [the Company]" but to him and then to his BVI company, Dollzen Ltd.

  • 21 Dec 2022, High Court, [2022] EWHC 3178 (Ch)saved 0ca66534: the petition's claims for compensation and for a constructive trust in favour of the company "are struck out as against the respondent".
  • 12 Dec 2023, Court of Appeal, [2023] EWCA Civ 1480saved 62303d4c: "I would allow the appeal and dismiss the application for paragraphs 32.2 and 32.3 of the petition to be struck out." The judgment says "it appears to be common ground that" "On 12 December 2018, Coinomi Cyprus applied to register the 'Coinomi' trademark with the U.S. Patent and Trademark Office", that "On 20 December 2018, Mr Kimionis gave instructions for ownership of the 'coinomi.com' domain name to be transferred to Coinomi Cyprus", that by the end of January 2020 the intellectual property in the app's source code had been transferred to Coinomi Cyprus, and that "Mr Kimionis is the ultimate beneficial owner of Coinomi Cyprus and Coinomi BVI". The barristers' chambers for each side published notes (Serle Courtsaved 955a209a for the appellant, 33 Chamberssaved dc82ff7e for the respondents).
  • No later judgment is published. Whether the case went to trial, settled or was dropped is not public.

Cryptocurrency stolen in June 2018

In the High Court judgment of 21 December 2022, Mr Ntzegkoutanis's petition says that Mr Kimionis "may have retained further cryptocurrency, with a value of £1.4 million in April 2022, which he (the respondent) claims was stolen in June 2018" (paragraph 15). Mr Kimionis's own case, as the judge summarised it: "although cryptocurrency was stolen in June 2018, most belonged to Dollzen, and the respondent was unable to track down the stolen currency" (paragraph 26).

So, by the CEO's own account in court, crypto held by the Coinomi business was stolen eight months before my theft, and he could not trace it. Eight months later, Coinomi's statement against me said "We have been successfully securing your blockchain assets since 2014". I have found no public announcement of that 2018 theft. The court made no finding either way.

On ownership: Dollzen Ltd, the company his case says most of that cryptocurrency belonged to, is his BVI company, which he says owned the Coinomi business at the time. The court did not decide who owned the cryptocurrency, how it was stolen or who was responsible.

The UK company

Companies House, Coinomi Ltd, company 10451885saved 755a1fa5:

  • 28 Oct 2016: incorporated.
  • 19 Oct 2018: the register records the end of Mr Ntzegkoutanis's directorship (filed 31 Oct 2018); the Court of Appeal notes "There is a dispute as to whether Mr Ntzegkoutanis is still a director."
  • 7 Jul 2020: its last accounts are filed, for the year to 31 October 2019.
  • 13 Oct 2020: dissolved. 23 Mar 2022: restored by order of the court (registered 28 Mar). 24 Mar 2026: dissolved again.

Who runs Coinomi now

On 1 October 2024 Coinomi's own Reddit account announced "Coinomi is BACK on Android! ... After two years of overcoming hurdles, we are excited to announce our return". Coinomi's website now lists Giannis Jegutanis as "Founder, Coinomi" on its Ventures teamsaved cff6b5b2, and team member Koby Lazarsaved 0339e72c writes: "In 2024, I partnered with Giannis to restore Coinomi's legacy." Of the 20 newest English-language 1-star reviews on Trustpilotsaved bc9904ad on 30 October 2026 (the site's default view at that address), eleven, posted between September 2023 and May 2024, carry the same reply from Coinomi, all dated 8 July 2024: "Coinomi is currently under new management and undergoing a complete revamp." What this page says about Coinomi's conduct in 2019 concerns the company as it was run then.

CipherBlade's company records

Companies House, CipherBlade Ltd, company 11539349saved c052d7c3 (the record linked in chapter 05): incorporated 28 August 2018 and owned at first by five Seychelles companies; from 5 June 2019 until September 2023 it declared that it had no registrable person with significant control; its first accounts, filed 24 February 2020, are "Accounts for a dormant company made up to 31 August 2019", a period that includes its 2019 report on my case; dissolved 29 October 2024. I have not established which CipherBlade company wrote that report. In October 2023 CipherBlade, LLC of Pennsylvania sued a CipherBlade company in Alaska and several former partners (case 3:23-cv-00238saved 4f3ea7bf), alleging that they took over its business; those are allegations, and the outcome is not public.

Takedown requests 2019 to 2026

Takedown attempts, 2019 to 2026

Four times since 2019 the company hosting this case file has been asked to take it offline: once in April 2019 on the strength of a US trademark application, and three times in 2026 with abuse reports calling it phishing or false information. Each request failed, and the site is online. The 2019 complaint is shown in chapter 04. None of the 2026 reports says who asked for it, and I make no claim about who is behind them; the original e-mails are kept and can be provided on request.

2019: a trademark used to ask my host to take this case file down

The April 2019 complaint to my host (takedown attempt) relied on the US trademark "COINOMI", application 88228678saved 5b5166a0. The USPTO record shows it was filed on 13 December 2018 (by Coinomi Holdings Ltd, the Cyprus company, according to the Court of Appeal), received a non-final office action on 12 March 2019, and was registered only on 10 September 2019. In April 2019 it was a pending application, not a registered mark. The record now names LOKSIAS SA of Geneva as the owner.

2026: three abuse reports to my host

In 2026 my hosting company, Hetzner, forwarded three abuse reports against this case file, each asking for it to be taken down. None named a login form, a recovery-phrase field, a wallet-connect prompt or any other phishing mechanism, and this page has none: it has no form and asks visitors for nothing. Its only software files are the two 2019 Coinomi installers, kept as evidence with a warning. I answered each report, and the site stayed online.

Abuse reports against avoid-coinomi.com in 2026
DateReportWhat it claimedWhat the public record shows
12 Mar 2026PhishDestroy, "Phishing Activity Report" (Hetzner ticket 1158324)The site is "confirmed or highly suspected of being used for phishing activities"; it cited a urlscan.io scan, one VirusTotal vendor and listings by "MetaMask, SEAL", and said the domain had been entered in PhishDestroy's public list.The urlscan.io scansaved ccff39fa the report cites was submitted through an API under the tag "phishdestroy" on 12 March 2026, and its result reads "urlscan.io Verdict: No classification"; it is the only scan of this domain on urlscan.io. On VirusTotalsaved a19bf12e on 30 October 2026, 0 of 92 vendors rate the domain malicious; one (ESET) rates it suspicious. MetaMask's public phishing listsaved 538a116a does not contain the domain; the claimed "SEAL" listing was not checked. PhishDestroy's own listsaved 46590b08 still does (both checked 30 Oct 2026).
9 Apr 2026ChainPatrol (Hetzner ticket 1182030)The site "engages in activities designed to compromise user security and fraudulently drain cryptocurrency wallets" and "is impersonating Coinomi"; "Abuse occurred on 2026/02/03".The page offers no wallet and no form, its only software files are the two 2019 Coinomi installers kept as evidence with a warning, and it says at the top that it is not Coinomi. On 11 April 2026 Hetzner told me it had passed my statement to the complainant, and the site stayed online. On 15 October 2026 I found the Quad9 public DNS resolver blocking this domain, and Quad9's own lookup named "chainpatrol" as the source (my own check; no copy of that answer was saved). ChainPatrol's check answered "ALLOWED" when I checked on 18 and 30 October 2026, and on 30 October Quad9 no longer blocked the domain.
Sep 2026"Abuse Report - Sharing False Information" (Hetzner ticket 12277FB)That the site shares false information.The notice named no false statement. On 24 September 2026 I asked for any specific claim to be identified. Every claim on this page links to its source, and copies of those sources are in the archive.
Correction 18 Oct 2026

The automated binary scan, re-checked

In August 2025 I gave an AI system the unsigned Coinomi 1.0.4 installer and the wallet addresses and asked it for a comprehensive analysis. This page published its report, under a disclaimer, as "AI Findings". Its headline claim did not survive a control test, so it is withdrawn here.

What the scan claimed

The report said the installer contained "confirmed backdoors": 1,565 references to port 31337, 1,514 to port 6666, 1,496 to port 8888 and 1,507 to port 8080, each "near valid IP addresses", and called this "intentional malicious design".

The control test

The installer (coinomi-wallet-1.0.4-win64_UNSIGNED.exe, 98,081,120 bytes, SHA-256 3d95bab665e65914ef1962e611c54c9d62bd6ace3514dee4a0a775f7fcfe7482) measures as almost perfectly random: 7.9999 bits of entropy per byte, zlib shrinks it by only 0.13%, and 1,493 of its 1,497 blocks of 64 KiB look random, as compressed data does. In random data every two-byte value turns up about once in 65,536 positions, so each one is expected here about 1,497 times. Counting each number as a two-byte value across the file gives the report's four numbers exactly, and numbers nobody calls a backdoor turn up just as often:

How often each number occurs as a two-byte value in the installer
NumberWhat it isOccurrences
31337claimed "Elite" backdoor1,565
6666claimed "Trojan"1,514
8888claimed "Alternative backdoor"1,496
8080claimed "HTTP proxy or backdoor"1,507
2019control a year1,436
1234control an arbitrary number1,548
4242control an arbitrary number1,487
23456control an arbitrary number1,501
40000control an arbitrary number1,537
50000control an arbitrary number1,466
65000control an arbitrary number1,472
777control an arbitrary number1,526

The text "31337" does not appear anywhere in the file. The "IP addresses" next to each hit are just the four neighbouring bytes read as an address.

Conclusion

The port counts are what chance produces in compressed data, so they are not evidence of a backdoor, and the scan's "backdoor" conclusions (ports, IP clusters, "suspicious classes", "multi-layered attack") are withdrawn. The finding that stands is the one the network capture shows directly and Coinomi's own statement confirms: the restore box's text went to Google's spelling service.

Test run on the server copy of the file on 18 October 2026: count of each number as a big-endian two-byte sequence (little-endian counts, 1,424 to 1,577, and the plain-text search gave the same picture), Shannon entropy over the whole file and over each 64 KiB block, and zlib level 6.

Original disclaimer

The AI report was published with this notice, which still applies to anything quoted from it: the analysis was generated by an artificial intelligence system from the unsigned installer, the wallet addresses and a request for a comprehensive analysis; it is supplementary information, not proof; for official investigation and forensic analysis, refer to qualified cybersecurity professionals and law enforcement.

Other users

Community complaints and reported incidents

Allegations of coordinated discrediting

Following the public disclosure of the vulnerability, a coordinated effort appeared to unfold, aimed at discrediting not only my name but also the accounts of other users who shared similar experiences. There is a strong indication that individuals, often referred to as "shills" or paid promoters, were employed to attack the credibility of anyone who made their complaint public. This section archives numerous reports from different users who have faced similar issues with Coinomi, suggesting a broader pattern of user fund losses and subsequent suppression of complaints.

The links below point to public posts by other users. They are user reports and unverified; inclusion does not confirm them, and some may reflect user error, device compromise or other causes unrelated to the wallet. Dates are read from each post's ID. 15 of the 46 posts on X no longer load there (deleted, or the account is suspended or protected), checked 18 October 2026.

An account that repeatedly defended Coinomi and attacked critics

Nine posts by @aseiberg66 between 1 May and 10 June 2019, and archived screenshots of that account's posts from April and May 2019:

Complaints and loss reports on X

Show all 37 posts, Sep 2018 to Jul 2025

The @avoid_coinominot saved account keeps a longer thread of these and related incidents.

Reported incidents on forums and review sites

Reddit r/Bitcoin
My Coinomi wallet got hackedsaved 11becda2

About US$6,400 in BTC sent to an unknown address (transaction listed in the post). In the comments the user says the recovery phrase was kept in a text file on the computer, and others suspect malware. 180 comments in the archived copy.

BTCallegation
Reddit r/COINOMI
Issues with coinomi wallet exporting zcashsaved a2ebcab5

ZEC transfers fail with an error; a Coinomi staff account says "The update is being slowly rolled out". The user later lost the ZEC to someone who offered help in private, the kind of scam Coinomi's staff warn about in the same thread.

ZECservice problem
Reddit r/COINOMI
Monere XMR chain offline / unavaiablesaved 83b020bc

XMR received after a swap shows a zero balance. A Coinomi staff account replies: "We're simply having connection issues with our XMR wallets", with a fix expected "in the coming weeks, not in the coming hours".

XMRservice problem
Reddit r/COINOMI
Missing coins! Missing support!saved 82382023

After restoring the wallet on a new laptop with the recovery phrase, the balance shows empty; a Coinomi staff account answers with a help article. No resolution is posted.

service problem
Reddit r/COINOMI
Dogecoins stolensaved fe9df099

A user reports all their Dogecoin disappearing and suspects a virus or other compromise of their device while asking about recovery.

DOGEallegation
Reddit r/COINOMI
Bitcoin stolensaved 967ec8d0

An outgoing transfer right after a deposit (about $103); commenters suggest device or seed compromise and basic forensics.

BTCallegation
Reddit r/COINOMI
Wallet got hackedsaved a42879a6

Everything moved to another wallet ten days before the user next opened the app; the user says no one knew the phrase.

allegation
Reddit r/COINOMI
My Coinomi wallet got hackedsaved 201f9f3f

The wallet was emptied five minutes after a 0.5 BTC deposit, together with ZEN, ZCL, LTC and BTCP; the user says the phrase was never stored anywhere. Transactions are linked in the post.

BTCallegation
Reddit r/COINOMI
Was I hacked? I'm not sure what I did wrong! Help?saved e2d30978

A new Coinomi user's BTC and BCH were sent out on 26 February 2019; a later edit says Coinomi's support "have been very helpful. So far no funds have been found". Posted the day Coinomi said it had "zero reports of hacked Desktop wallets" other than mine; the post does not say which version was used, and its thief's address is not linked to mine at the first step.

BTCBCHallegation
Trustpilot, 1-star reviews
Unresolved complaints in Coinomi's Trustpilot 1-star reviewssaved bc9904ad

Among the 20 newest English-language 1-star reviews on 30 October 2026 (Trustpilot's default view at that address): 28 Aug 2026, 6,000 USDT "frozen by N.exchange since December 2022", which the reviewer calls Coinomi's "integration partner", with a support ticket (#1336125) the reviewer says was ignored, and no reply from Coinomi on the review; 5 May 2026, "after restoring the coinomi wallet and scanning the wallets ... 0 funds"; 12 Apr 2025, Solana funds "disappeared" after a restore on another device; 7 Aug 2024, about US$542 in BTC stolen, and support "could not even see the logs" (translated from Spanish); 20 Mar 2024, "All my crypto gone after restoring"; 21 Sep 2023, BTC and ETH "transfer out but I didnt make the transfer". Reviews are unverified user reports.

allegationservice problem
Trustpilot
Coinomi's Trustpilot reviewssaved e3fd9f6e

The main review page, with a sizeable 1-star segment alleging lost funds (often SOL or XMR, tied to sync or derivation) and unresponsive support, and allegations of fake reviews.

SOLXMRMultiplereview complaints
Coverage, both sides

What the press reported in 2019

The 2019 articles about the case that could still be found in October 2026, including the ones that repeat Coinomi's accusations against me (answered in chapter 04). A dated copy of each is held and its SHA-256 listed in the archive; two outlets' articles no longer exist (Sophos, CryptoGlobe).

Press coverage of the case in 2019
DateArticleWhat it reportsSide
27 Feb 2019Cryptocurrency Wallet App Coinomi Caught Sending User Passwords To Google's Spellcheckersaved 4f6d1fb7Slashdot, summarising ZDNetThe wallet sent what users typed at setup to Google's spellchecker.the flaw
27 Feb 2019Alleged Coinomi $60,000 exploit shows how easy it is to have your Bitcoin stolensaved 8b707f34Decrypt, Tim CopelandQuotes Coinomi: "the spell checking functionality was enabled for desktop wallets".the flaw
27 Feb 2019Coinomi user claims 'critical vulnerability' in wallet exposes private keys; company releases official responsesaved 95da3ebaThe Block, Steven ZhengCoinomi: "the vulnerability was patched immediately on Feb. 22".Coinomi's response
27 Feb 2019Coinomi Wallet Addresses Vulnerability Concernssaved a53afb9cCointelegraph, Adrian ZmudzinskiReports Coinomi's account: a bad plug-in configuration, HTTPS only; notes HTTPS decryption in my video (answered in chapter 07).Coinomi's side
27 Feb 2019Coinomi Wallet Transmits Plain-Text Seed Phrase…For Spellchecking!saved b683f813Bitcoinist, Emilio Janus"Apparently the software used to build Coinami wallet has spellchecking enabled as default on any text-field."the flaw
27 Feb 2019Detectan vulnerabilidad en Coinomi que compromete fondos de sus usuariossaved 37589a3eCriptoNoticias (Spanish)The wallet was sending users' recovery words to googleapis.com.the flaw
27 Feb 2019Alleged Coinomi exploit shows how easy it is to have Bitcoin stolensaved d5083cc3Hacker News discussion, 131 points, 171 commentsEngineers debate the leak and how likely it was to cause the theft.mixed
27 Feb 2019Cryptocurrency wallet caught sending user passphrases to Google's spellcheckersaved d94189a9ZDNet, Catalin Cimpanu"The Coinomi wallet app sends user wallet recovery passphrases to Google's spellchecking service in clear text". A later update adds Coinomi's fix and its extortion accusation.the flaw
28 Feb 2019Coinomi accuses hacking victim of blackmailsaved fe049aa0Decrypt, Adriana HamacherCarries Coinomi's accusation; says Coinomi "acknowledges that there was a security vulnerability but disputes the loss of funds".Coinomi's side
28 Feb 2019Coinomi Strikes Back: "We Don't Negotiate with Blackmailers"saved a15d7d72Finance Magnates, Rachel McIntoshCoinomi's COO accuses me of blackmail; the article adds that Coinomi "did acknowledge that this was a problem".Coinomi's side
28 Feb 2019Coinomi wallet found to send passwords to Google Spellcheckersaved 9393f542CoinGeek, Erik Gibbs"Chromium includes various Google features, including the spellchecker, but this option can be disabled. For some reason, Coinomi decided not to disable it".the flaw
1 Mar 2019Coinomi: Bitcoin-Wallet-Anbieter reagiert auf Sicherheitsbedenkensaved 9904d4b5BTC-ECHO (German)Quotes Coinomi, in German: its engineers confirmed the spell check was enabled for the desktop wallets.the flaw
1 Mar 2019Coinomi Allegedly Forwarded Passphrases to googleapis.comsaved 89bb5dcbcrypto.news, Tokoni Uti"Twitter user Luke Childs tweeted a video that appears to confirm the story."the flaw
30 May 2019How (Not) To Investigate When Cryptocurrency Is Stolensaved ce38b03fDecrypt, Adriana HamacherOn CipherBlade's report: it "can hardly be described as 'independent,' as the investigation agency does. Coinomi paid for it, after all." It also calls me a "one-man, Coinomi-hating campaign".mixed

The discussion on Reddit's largest Bitcoin forum on 27 February 2019, "Coinomi wallet sends your plain text seed phrase to Googles remote spellchecker API when you enter it!"saved 24a4d276, drew 392 points and 282 comments.

Every file

Evidence archive

The 57 files this case rests on, with their size, the date they were placed on this server and their SHA-256 hash (the 52 older ones computed from the server copies on 18 October 2026; the eight hashes published on the earlier version of this page all match). Below the table: a dated copy of every web page this case cites (published, or held where copyright applies), the hashes of private originals held off this website, and a timestamp that proves when the whole list existed. Verify a download with sha256sum FILE (Linux, macOS) or Get-FileHash FILE -Algorithm SHA256 (Windows).

About the two Coinomi installers

The two files coinomi-wallet-1.0.4-win64_UNSIGNED.exe and coinomi-wallet-1.0.4-win64_signed.exe are the original 2019 Coinomi Desktop 1.0.4 installers, kept as evidence so that anyone can test this account. They are outdated, unsupported software with the flaw described on this page. Run them only in an isolated virtual machine with no wallet of yours on it, type only a made-up test phrase, and never use them with real funds. Their hashes are in the table below; what they contain is in the installer analysisSHA-256 011e2099e8….

57 of 57 files shown

SHA256SUMS.txtevery hash in the archive, for sha256sum -c

Evidence files with SHA-256 hashes
FileShowsSizeAddedSHA-256
coinomi_screenshot_1.pngScreenshotFigure 1: Fiddler capture of the restore box text sent to www.googleapis.com/rpc58.1 KB2019-02-25ecf18fa0a691…99ff7a1e matches
coinomi_http_traffic_video.mp4VideoVideo of the network capture during a wallet restore2.4 MB2019-02-26cf48f6226ea5…062f22fb matches
coinomi-wallet-1.0.4-win64_UNSIGNED.exeSoftwareCoinomi Desktop 1.0.4 installer, unsigned main program93.5 MB2019-02-253d95bab665e6…fcfe7482 matches
coinomi-wallet-1.0.4-win64_signed.exeSoftwareCoinomi Desktop 1.0.4 installer, signed build94.2 MB2019-02-253d790fffcc72…9c75313e matches
coinomi_hashes.pngScreenshotSHA-256 checksums of both installers before the patch92.9 KB2019-02-26d77960c61211…fe2c4513 matches
btc.pngScreenshotExodus history: 3.75038436 BTC sent 19 Feb 2019350 KB2019-03-05b39f6b818164…1ea7e080
eth.pngScreenshotExodus history: 35.23 ETH sent 19 Feb 2019362 KB2019-03-05dae3a7482514…b452f7bc
ltc.pngScreenshotExodus history: 6.53 LTC sent 19 Feb 2019351 KB2019-03-0554ad461eb74d…7a9ef1cf
bch.pngScreenshotExodus history: 5.83 BCH sent 19 Feb 2019358 KB2019-03-05a38a54c5cbd5…d24bd77e
coinomi_cto_private_messages.pdfDocumentPrivate messages with Coinomi's CTO6.5 MB2019-02-2638daa810e294…770f0039 matches
cto_chat.zipArchiveArchive of the chat with Coinomi's CTO17.2 MB2019-06-23d61aee702db1…e4f76f20 matches
coinomi_security_incident-old.pdfDocumentThe first statement as a PDF (26 Feb 2019)318 KB2019-02-266f286eb6c6cc…2509ef4f
coinomi_final_response.pngScreenshotCoinomi's final response to my request299 KB2019-02-26e17a7a6334aa…5c374672
coinomi_official_statement.pngScreenshotCoinomi's official statement, full-page screenshot627 KB2019-03-0332fff7e192de…d2d99bc1
coinomi_tweets.pdfDocumentTweets about the unsigned program, including later-deleted replies417 KB2019-02-268ae218896c50…2b6d3081 matches
aaron-1.pngScreenshotPosts by @aseiberg66 (1 of 4)201 KB2025-08-0770cf349426f1…b1fa4148
aaron2.pngScreenshotPosts by @aseiberg66 (2 of 4)118 KB2025-08-07a9fd33e952b1…53b076bb
aaron3.pngScreenshotPosts by @aseiberg66 (3 of 4)167 KB2025-08-070e32a1414242…1778addf
aaron4.pngScreenshotPosts by @aseiberg66 (4 of 4)152 KB2025-08-07138c03845a8f…8b08b023
abuse-host.pngScreenshotThe 16 April 2019 hosting abuse complaint40.3 KB2025-08-0708ec7c618ce0…2dcd1a3e
cipherblade_quote_1.pngScreenshotCipherBlade report: digital signatures87.2 KB2019-05-284308668ead37…bb50ca0d
cipherblade_quote_2.pngScreenshotCipherBlade report: "no other victims"90.7 KB2019-05-2898ae3e7d3b67…bdbdadc6
cipherblade_quote_3.pngScreenshotCipherBlade report: clipboard malware theory65.5 KB2019-05-289e6158e31644…06a06fe1
cipherblade_quote_4.pngScreenshotCipherBlade report: ETH flow graph34.8 KB2019-05-2850bfe3cfbea0…f343a533
cipherblade_quote_5.pngScreenshotCipherBlade report: keylogger conclusion57.2 KB2019-05-28a59908877a8c…bb0b38da
cipherblade_quote_6.pngScreenshotCipherBlade report: transaction pattern claim54.7 KB2019-05-283103168e4846…bc016225
cipherblade_quote_7.pngScreenshotCipherBlade report: mixing service claim53.9 KB2019-05-28a848174c8532…05508c8b
cipherblade_quote_8.pngScreenshotCipherBlade report: "compensated for our time"21.2 KB2019-05-28e89f65c33c3d…4b781f28
cipherblade_screenshot_1.pngScreenshotCipherBlade website: recovery claims60.9 KB2019-05-2849f4085c0c68…3a501281
cipherblade_screenshot_2.pngScreenshotCipherBlade website: free email address (Sept 2018)21.7 KB2019-05-28cae315166fd8…5d98cbd2
coinomi_ceo_founder.pngScreenshotCEO and founder information47.9 KB2019-03-03a80a04b4adce…7317b998
coinomi_deleted_tweet.jpgScreenshotCoinomi's deleted reply confirming the missing signature92.4 KB2019-05-28d3bc6a55c64f…5a955dc8
coinomi_desktop_wallet_announcement.pngScreenshotCoinomi announces the Desktop wallet beta, 31 Dec 2018140 KB2019-03-032848d1e6145c…b65491c0
coinomi_quote_1.pngScreenshotQuote: the statement's title12.5 KB2019-03-03a247c7abf494…294953b6
coinomi_quote_2.pngScreenshotQuote: HTTPS and "not processed" claims50.4 KB2019-03-0337b704018b97…5ad155af
coinomi_quote_3.pngScreenshotQuote: "a bad configuration option in a plug-in"83.3 KB2019-03-03df96d8a15c58…1806ef8c
coinomi_quote_4.pngScreenshotJxBrowser's 2016 article on disabling the spell checker57.5 KB2019-03-039fc4452ccd6a…87b5f0c4
coinomi_security_incident.pdfDocumentFull-page PDF copy of this case file (May 2023)10.0 MB2023-05-2328d53f51b031…90fbe9b8
coinomi_support_ticket.pngScreenshotSupport ticket as Coinomi published it79.2 KB2019-03-03cd239f70db41…7576a9b8
coinomi_support_ticket_chainalysis.pngScreenshotSupport ticket: Coinomi cites Chainalysis and blacklisting142 KB2019-05-28724eb7f52889…65951bbd
coinomi_support_ticket_full.pngScreenshotFull support ticket, sensitive details blurred2.0 MB2019-03-038c0e7de4e1ac…d95c15c9
coinomi_support_ticket_google.pngScreenshotSupport ticket: Coinomi says it contacted Google13.0 KB2019-05-28a5ec9f34d606…1535f5b0
coinomi_team_linkedin.pngScreenshotCoinomi staff on LinkedIn74.5 KB2019-03-0347634fddd404…819ed1ac
coinomi_tweets_1.pngScreenshotCoinomi tweet: "funds not stolen" per a blockchain analysis firm91.7 KB2019-03-0381c9e269e6f2…d3fbc4d1
coinomi_tweets_2.pngScreenshotContradictory Coinomi tweets71.0 KB2019-03-03cc60dc1e4c5b…a40fdafb
coinomi_tweets_3.pngScreenshotCoinomi offers a resolution, then deletes tweets239 KB2019-03-03bede3454677a…ae6386bc
coinomi_tweets_4.pngScreenshotUnprofessional Coinomi tweet83.6 KB2019-03-0358348872cf04…5add92ae
coinomi_tweets_5.pngScreenshotUnprofessional Coinomi tweet75.8 KB2019-03-03f6a018e7a229…40ced7dd
google_terms_1.pngScreenshotGoogle APIs terms: privacy requirements41.2 KB2019-03-03e2535d411b42…2bf7d1b0
google_terms_2.pngScreenshotGoogle API Services user data policy75.3 KB2019-03-03c23e8501276a…455bfc7c
google_terms_3.pngScreenshotGoogle terms on processing of submitted data47.5 KB2019-03-0372df73425f7b…56d362f7
mixer.pngScreenshotHow a typical mixing service moves funds164 KB2019-05-2835bd9c3ac4b9…2d8ee97d
installer-analysis-2026-10-30.txtDocumentWhat the archived 1.0.4 installers contain: JxBrowser 6.22.1, the spelling request in the engine, Coinomi's restore box code, signed and unsigned compared7.2 KB2026-10-30011e2099e89f…7217b38f
excerpt-dev-2019-02-27.pngScreenshotExcerpt: private message from a former Coinomi developer, 27 Feb 2019 (name withheld, one word blurred)106.3 KB2026-10-30ec95be37c6ad…9a0f651a
excerpt-dev-2022-12-19-a.pngScreenshotExcerpt: private message from the same person, 19 Dec 2022 (name withheld)20.6 KB2026-10-30647a0d9c5114…bdc7a532
excerpt-dev-2022-12-19-b.pngScreenshotExcerpt: private messages, 19 Dec 2022 (name withheld)89.2 KB2026-10-30d43b8a26c88b…cc0f4636
excerpt-exodus-2019-02-22.pngScreenshotExcerpt: my report to Exodus support, 22 Feb 2019 (one message omitted)141.9 KB2026-10-30840da521fe67…811d4213

The earlier page also listed installer_hashes.txt; no such file was ever on the server, so it is no longer listed. The installers' checksums are in coinomi_hashes.pngSHA-256 d77960c612… and in the table above.

Copies of every page this case cites

Web pages change and disappear: 15 of the 47 posts on X cited here are no longer public (4 deleted, 11 from suspended or protected accounts, as X's embed service answered on 30 October 2026). On 30 October 2026 every external page this case file cites, and every source added that day, was captured where the site allowed it: as a screenshot (PNG), a printed copy (PDF, with the address and the time of capture in its header) and the page's HTML source, or, for data services, as the raw response. Where a site refused an automated browser, the copy comes from X's public embed page or from the Wayback Machine. 25 of the 160 could not be saved at all, and the table says which and why.

Copies of public records (court judgments, company and trademark registers, vulnerability records), open-source code, the blocklists and the user posts this case cites are published here; HTML is published as text, so none of its scripts can run on this site. Copies of news articles, blogs and company pages are protected by copyright, so they are held off this website like the private originals below: their SHA-256 hashes are listed in the table and in held-copies-SHA256SUMS-2026-10-30b.txtSHA-256 5b91520f83…, and the files can be provided on request. The log of the capture runs, with the address, HTTP status and hash of every file, is captures-manifest-2026-10-30b.jsonlSHA-256 71510bae20….

Show all 160 sources (263 files published, 81 MB; 150 files held)
Saved copies of the pages this case cites
SourceCopySavedFiles and SHA-256
Bitcoin Cash transaction 308f187c1eca93c1bc5cd8494b3bfd4a38272617780802373da28f6c2b1953a2, 3xpl3xpl.comthe site refused an automated browser (429); live page2026-10-30PNG b8aec0c5…93efb6PDF 4f30187a…e8156aHTML d4240e2c…ef0b59
Blockchain analytics firm CipherBlade steps in to launder ShapeShift’s image, Amy Castoramycastor.comthe site refused an automated browser (403); Wayback Machine copy of 2019-12-09; copy held off this site (copyright), hash listed Wayback2026-10-30PNG 801117ee…08f724PDF 572a74ff…949a4cHTML 991092d1…c3aade
Quad9 block statusapi.quad9.netraw data2026-10-30JSON 477542c1…d271e9
app.chainpatrol.io/api/v2/asset/checkapp.chainpatrol.ioraw data2026-10-30JSON 97d6d548…c66a2f
Powerful backdoor found in software used by >100 banks and energy cos. - Ars Technicaarstechnica.comlive page; copy held off this site (copyright), hash listed Wayback2026-10-30PNG 02009fdf…4a5ab1PDF 8c4aed7c…eae3fdHTML d3ed9163…bc0136
Coinomi Wallet Transmits Plain-Text Seed Phrase...For Spellchecking! | Bitcoinist.combitcoinist.comlive page; copy held off this site (copyright), hash listed Wayback2026-10-30PNG b683f813…9919bdPDF d3cee71e…359254HTML 3e15a8fe…4e8893
WARNING - Coinomi Wallet CRITICAL Vulnerability Made Me Lose My Life Savingsbitcointalk.orglive page2026-10-30PNG 53576189…716a42PDF 5cd4519f…e1ba82HTML 7334f7c9…60cbf8
I get hacked, 2.4 bitcoin stolen from coinomi walletbitcointalk.orglive page2026-10-30PNG bc1cb7e4…20a478PDF cf7ce4a8…f0a4bfHTML 42a1e585…04f3d8
Coinomi wallet hacked, all funds stolenbitcointalk.orglive page2026-10-30PNG 8c6e79db…22aa6dPDF d77b613d…9a287bHTML 8694fb5f…cb42bd
Funds vanished from Coinomi walletbitcointalk.orglive page2026-10-30PNG 499bd20c…c18098PDF c2345265…dc393cHTML 91a4437e…4b3f7b
Transaction: a39ab96f79e7d8b9c7505f8fa1eb42e5d6bb6095ad5f511d0686a3458a66aa98 · Bitcoin Explorer - Blockstream.infoblockstream.infolive page2026-10-30PNG 29f3378c…cd54ccPDF 43b3b63e…ec0758HTML f06b8ecf…5c455e
Giannis Ntzegkoutanis v Georgios Kimonis & Ors - Find Case Law - The National Archivescaselaw.nationalarchives.gov.uklive page; raw data2026-10-30PNG 62303d4c…eaeae6PDF 5b7c44ae…c63d85PDF 2aff2792…f9ec24HTML e3457cc7…74ad15
Giannis Ntzegkoutanis v Georgios Kimionis & Ors. - Find Case Law - The National Archivescaselaw.nationalarchives.gov.uklive page; raw data2026-10-30PNG 0ca66534…93ed61PDF d6f7855a…b7b479PDF 8ad6f41b…5ca48cHTML a57f53d2…e8dbd3
chrome/browser/spellchecker/spellcheck_factory.cc - chromium/src - Git at Googlechromium.googlesource.comlive page; raw data2026-10-30PNG daa68e8e…8554eePDF b1dea9f6…7a61fcHTML 97a3e042…c61abeTEXT 4ee286b3…619001DECODED 7b07d757…366a47
components/spellcheck/browser/spelling_service_client.cc - chromium/src - Git at Googlechromium.googlesource.comlive page; raw data2026-10-30PNG 7c67987f…e91995PDF b600f846…4ca896HTML e66a33ab…7ffd49TEXT 8c4091b9…d54fe7DECODED 3b2400e0…080dff
google_apis/google_api_keys.cc - chromium/src - Git at Googlechromium.googlesource.comlive page; raw data2026-10-30PNG 15b4d15c…38b8e4PDF 142ef877…709f29HTML ece845d9…51a1f2TEXT da35e027…63e443DECODED 5dd31770…f91b83
Blockchain Investigation and Expert Agency | CipherBladecipherblade.comlive page; copy held off this site (copyright), hash listed Wayback2026-10-30PNG 94f6fce1…eebfd2PDF 18a20bf8…59b984HTML 4142bc3e…1342bb
Coinomi wallet found to send passwords to Google Spellcheckercoingeek.comlive page; copy held off this site (copyright), hash listed Wayback2026-10-30PNG 9393f542…a1def2PDF 68f8fc81…983b07HTML 0e2a9b10…e4756d
Coinomi: The blockchain wallet trusted by millions.coinomi.comlive page; copy held off this site (copyright), hash listed Wayback2026-10-30PNG d80295d7…6bc081PDF 844b0186…1e4819HTML 9108e615…d11bac
Coinomi Wallet Addresses Vulnerability Concernscointelegraph.comlive page; copy held off this site (copyright), hash listed Wayback2026-10-30PNG a53afb9c…f1e83bPDF fff7d8c3…e87f17HTML 7fbc6cf5…598f58
Detectan vulnerabilidad en Coinomi que compromete fondos de sus usuarioscriptonoticias.comlive page; copy held off this site (copyright), hash listed Wayback2026-10-30PNG 37589a3e…0ab81ePDF c29f9e6e…c87f62HTML 4d2ff000…799827
Coinomi Allegedly Forwarded Passphrases to googleapis.comcrypto.newslive page; copy held off this site (copyright), hash listed Wayback2026-10-30PNG 89bb5dcb…a99ba8PDF 0edd03c7…fdf32eHTML 71ba33e4…a44361
ShapeShift and CipherBlade: money laundering accusations, and shells within shells, Attack of the 50 Foot Blockchaindavidgerard.co.uklive page; copy held off this site (copyright), hash listed Wayback2026-10-30PNG da95eedb…59161ePDF 08cd54c3…a8c4d8HTML 5a8c4dfb…45a2ac
Alleged Coinomi $60,000 exploit shows how easy it is to have your Bitcoin stolen - Decryptdecrypt.colive page; copy held off this site (copyright), hash listed Wayback2026-10-30PNG 8b707f34…9d24f3PDF 10865380…65ff1fHTML ee9fb8db…f45257
Coinomi accuses hacking victim of blackmail - Decryptdecrypt.colive page; copy held off this site (copyright), hash listed Wayback2026-10-30PNG fe049aa0…b60128PDF b1c7ce73…446cadHTML 630f78f2…9b8014
The case of CipherBlade, ShapeShift's PR saviour - Decryptdecrypt.colive page; copy held off this site (copyright), hash listed Wayback2026-10-30PNG c9d82c37…66775dPDF d971c2ad…6ea792HTML ae939ec9…d20dc8
How (Not) To Investigate When Cryptocurrency Is Stolen - Decryptdecrypt.colive page; copy held off this site (copyright), hash listed Wayback2026-10-30PNG ce38b03f…10d58aPDF 56a10ffa…fbb06fHTML cd716124…dfa315
Google APIs Terms of Service  |  Google for Developersdevelopers.google.comlive page; copy held off this site (copyright), hash listed Wayback2026-10-30PNG 9581b29d…3faa10PDF e214e4a7…247bbeHTML edd8917d…569fcc
Google API Services User Data Policy  |  Google for Developersdevelopers.google.comlive page; copy held off this site (copyright), hash listed Wayback2026-10-30PNG 4fdcc241…83bd89PDF a94e0d79…c6d087HTML 1f9a4289…d35342
Ethereum transaction 0x439089f6ae213d7c6368b8642ea27959a586cc793fa00db47e6ec96bd640f8b3 | Blockscouteth.blockscout.comlive page2026-10-30PNG 80016ae0…89ed3ePDF 8600cf4c…0cbbc6HTML 600bd388…f3a9cb
COINOMI LTD filing history - Find and update company information - GOV.UKfind-and-update.company-information.service.gov.uklive page2026-10-30PNG 755a1fa5…c83b81PDF e3f07de9…7d1a58HTML 81310f99…f50885
CIPHERBLADE LTD. filing history - Find and update company information - GOV.UKfind-and-update.company-information.service.gov.uklive page2026-10-30PNG c052d7c3…ee0e47PDF 24bf146b…1b0531HTML 00945d03…e72ac4
Problems sending funds from Coinomi - Technical Support - Zcash Community Forumforum.zcashcommunity.comlive page2026-10-30PNG 4796dbc6…3aecb3PDF 71c9ab9a…441949HTML d93c5326…1bbaf8
GitHub - phishdestroy/destroylist: Real-time phishing & scam domain blocklist - 205k+ curated threats, 1M+ community, free API, multiple formats · GitHubgithub.comlive page2026-10-30PNG 46590b08…926ab3PDF ed3bb1e8…371d83HTML 923dfb53…7c8781
Halborn MetaMask “Demonic” Vulnerability Discoveryhalborn.comlive page; copy held off this site (copyright), hash listed Wayback2026-10-30PNG 51ba51e6…d2410cPDF e03389b6…14955bHTML fb008e4f…08652b
Coinomi - Disclosure, Denial, and Destructive PR • I'm Not Deadimnotdead.co.uklive page; copy held off this site (copyright), hash listed Wayback2026-10-30PNG b5992395…381d10PDF 8062848f…dee759HTML 90f76a38…5d687e
Hey, I'm Koby Lazar. | Koby Lazarkobylazar.comlive page; copy held off this site (copyright), hash listed Wayback2026-10-30PNG 0339e72c…987213PDF 5875512c…af103aHTML 11aa65de…300cae
Transaktion: e59be268a0a780779927ae9200db25051bbf12f64e365ec3e6844384bcbf2f86 - Litecoin Space - Litecoin Explorerlitecoinspace.orglive page2026-10-30PNG 49c23da1…dc7744PDF 84a846d3…246fdcHTML 7adc85e7…2ed89f
How (Not) To React When Your Cryptocurrency Is Stolen | by CipherBlade | Mediummedium.comlive page; copy held off this site (copyright), hash listed Wayback2026-10-30PNG 9e9e311e…46e94dPDF f5e6cb16…26c2cbHTML 824041d8…7dc5c6
How Truth Disappears Into the Black Hole of Shoddy Journalismmedium.comthe site refused an automated browser (403); Wayback Machine copy of 2019-11-30; copy held off this site (copyright), hash listed Wayback2026-10-30PNG 139fa869…4a1390PDF 12405c66…d692e9HTML f761ece6…c80cdc
Official Statement on Spell Check findings - Coinomi - Mediummedium.comthe site refused an automated browser (403); Wayback Machine copy of 2019-11-06; copy held off this site (copyright), hash listed Wayback2026-10-30PNG 4702b00f…e2a4cbPDF 404d3cbf…290bbfHTML b6894bcf…30329c
Alleged Coinomi exploit shows how easy it is to have Bitcoin stolen | Hacker Newsnews.ycombinator.comlive page; raw data2026-10-30PNG d5083cc3…0668acPDF efb2a473…2b610cHTML 1ba26599…0821c0JSON b62ae468…61f73a
NVD-CVE-2017-20200nvd.nist.govlive page; raw data2026-10-30PNG d8a87d28…b13ab5PDF 39dae457…91892cHTML 122e663c…d359cbJSON 0067a011…7649b6
Entity Details :: OpenCorporatesopencorporates.comlive page; copy held off this site (copyright), hash listed Wayback2026-10-30PNG bc9f394f…fdeb44PDF 28f6d5f2…6b3da7HTML db32ac8d…2452c3
OpenTimestampsopentimestamps.orglive page; copy held off this site (copyright), hash listed Wayback2026-10-30PNG e2518d27…c47cd0PDF 14231c62…8fa2feHTML 4490a09d…91fcd8
MetaMask eth-phishing-detect listraw.githubusercontent.comraw data2026-10-30TEXT 538a116a…3cea41
PhishDestroy destroylist list.txtraw.githubusercontent.comraw data2026-10-30TEXT f79353bb…06e479
D. Alaska 3:23-cv-00238 complaintstorage.courtlistener.comraw data2026-10-30PDF 4f3ea7bf…bbccdd
Spell Checker, Version 6 | JxBrowser, TeamDev ENteamdev.comlive page; copy held off this site (copyright), hash listed Wayback2026-10-30PNG 5e8c7c65…9f4f50PDF 43f554f4…a52146HTML 827c2ce9…f55475
Spell checker | JxBrowser, TeamDev ENteamdev.comlive page; copy held off this site (copyright), hash listed Wayback2026-10-30PNG f0ee5da3…d1bd6dPDF 4e8cb0ad…a94cc2HTML f0b75491…66b74c
JxBrowser 6.23, TeamDev ENteamdev.comlive page; copy held off this site (copyright), hash listed Wayback2026-10-30PNG f4b464c0…d531dfPDF 481b5593…c0920bHTML 1c40cbe7…8fe60d
Cryptocurrency Wallet App Coinomi Caught Sending User Passwords To Google's Spellchecker - Slashdottech.slashdot.orglive page; copy held off this site (copyright), hash listed Wayback2026-10-30PNG 4f6d1fb7…c3154aPDF 0a8cb9bd…94354eHTML cb572627…9f795f
Trademark Status & Document Retrievaltsdr.uspto.govlive page2026-10-30PNG 42cf385b…064e53PDF 7af76025…4a6fcdHTML 3e1d4cec…6f1b53
USPTO 88228678 statustsdr.uspto.govlive page2026-10-30PNG 5b5166a0…c1a5f6PDF 926a3bb3…b2d98bHTML f1311ebf…afffd6
avoid-coinomi.com - urlscan.iourlscan.iolive page2026-10-30PNG ccff39fa…c518a6PDF 35da8b81…bdb7e0HTML 04aa27c4…d9f3ac
urlscan.io screenshot of that scanurlscan.ioraw data2026-10-30PNG 6cea3334…01663c
Configuring Spell Checker : JxBrowserweb.archive.orgWayback Machine copy of 2019-11-14; copy held off this site (copyright), hash listed Wayback2026-10-30PNG 6ad7595d…bd4543PDF b35f4e55…e54337HTML 1cf58743…7a92d9
Vulnerability Discovered in Coinomi Wallet, Developers Respond Bitterlyweb.archive.orgWayback Machine copy of 2019-11-20; copy held off this site (copyright), hash listed Wayback2026-10-30PNG cb3648a7…911bcePDF 11222218…fc6f45HTML 3ca2bd5a…2872a0
Clipboard Protection | SpyShelter Anti-Keylogger - World's Best Anti Keylogging softwareweb.archive.orgWayback Machine copy of 2019-12-16; copy held off this site (copyright), hash listed Wayback2026-10-30PNG f6bc0b3c…7dc6d5PDF ab21e876…27af72HTML 1b3ff941…431c1c
Cryptocurrency & Digital Assets Barristers | 33 Chambers33chambers.co.uklive page; copy held off this site (copyright), hash listed Wayback2026-10-30PNG dc82ff7e…812d75PDF e1956aec…e09924HTML 2fa51c7f…47801e
Google, Microsoft can get your passwords via web browser's spellcheckbleepingcomputer.comlive page; copy held off this site (copyright), hash listed Wayback2026-10-30PNG cafbc40d…78fff2PDF 8320efc9…f55c40HTML c316a040…c6e41f
Coinomi: Bitcoin-Wallet-Anbieter reagiert auf Sicherheitsbedenkenbtc-echo.delive page; copy held off this site (copyright), hash listed Wayback2026-10-30PNG 9904d4b5…2d5712PDF d455c26d…465635HTML 5f02c62b…46662c
API Keyschromium.orglive page; copy held off this site (copyright), hash listed Wayback2026-10-30PNG e10608f0…120db2PDF 6ae46987…23b74aHTML 080d3870…8e4f53
Welcome | Coinomicoinomi.comlive page; copy held off this site (copyright), hash listed Wayback2026-10-30PNG cff6b5b2…21123dPDF 76bb8122…81a49dHTML ec28a93a…a132bf
Coinomi Strikes Back: "We Don't Negotiate with Blackmailers"financemagnates.comlive page; copy held off this site (copyright), hash listed Wayback2026-10-30PNG a15d7d72…9d8eafPDF 1687c722…b7ba5eHTML 47d000d1…3d535a
Sun and Shadows: How an Island Paradise Became a Haven for Dirty Money - ICIJicij.orglive page; copy held off this site (copyright), hash listed Wayback2026-10-30PNG 1107816b…561342PDF 61bf06f0…8ff437HTML eac32b9b…307813
Coinomi Wallet (@coinomiofficial) • Instagram photos and videosinstagram.comlive page; copy held off this site (copyright), hash listed Wayback2026-10-30PNG 911d086a…3a5e53PDF eadf64e4…dd0a6eHTML 0b8345b0…5fe012
▪️George Kimionis▪️ (@george_kum) • Instagram photos and videosinstagram.comlive page; copy held off this site (copyright), hash listed Wayback2026-10-30PNG 7374aa21…eaeed3PDF 1134afc9…c8fad2HTML 7e5e8f23…0ea398
Dimitris Katsinelos (@katsinelosd) • Instagram photos and videosinstagram.comlive page; copy held off this site (copyright), hash listed Wayback2026-10-30PNG 967c13c0…0a00ecPDF 64393a1b…ba93c9HTML 55cb5254…2f27c5
Koby Lazar (@kobylazar) • Instagram photos and videosinstagram.comlive page; copy held off this site (copyright), hash listed Wayback2026-10-30PNG d0efdd62…94c852PDF 790149b6…098ad0HTML 3153c1d3…4924c1
Coinomi | LinkedInlinkedin.comlive page; copy held off this site (copyright), hash listed Wayback2026-10-30PNG 027c7464…b5d906PDF ea6765a1…c06389HTML 636967d2…fde8a4
linkedin.com/in/angelos-leoussislinkedin.comthe site refused an automated browser (999) Waybackno copy could be made
linkedin.com/in/dimitriskatsineloslinkedin.comthe site refused an automated browser (999) Waybackno copy could be made
linkedin.com/in/george-kimionislinkedin.comthe site refused an automated browser (999) Waybackno copy could be made
linkedin.com/in/john-jegutanislinkedin.comthe site refused an automated browser (999) Waybackno copy could be made
linkedin.com/in/koby-lazarlinkedin.comthe site refused an automated browser (999) Waybackno copy could be made
linkedin.com/in/vasilis-perlislinkedin.comthe site refused an automated browser (999) Waybackno copy could be made
Ntzegkoutanis v Kimionis (Re Coinomi) - Serle Courtserlecourt.co.uklive page; copy held off this site (copyright), hash listed Wayback2026-10-30PNG 955a209a…796d2aPDF a66407b1…a972d5HTML 617d1058…4fde15
Coinomi user claims 'critical vulnerability' in wallet exposes private keys; company releases official response | The Blocktheblock.cothe site refused an automated browser (403); live page; copy held off this site (copyright), hash listed Wayback2026-10-30PNG 95da3eba…f1014dPDF 998608c8…d66083HTML 737b03d4…5251f4
Coinomi Reviews | Read Customer Service Reviews of www.coinomi.comtrustpilot.comthe site refused an automated browser (403); Wayback Machine copy of 2025-10-26; copy held off this site (copyright), hash listed Wayback2026-10-30PNG e3fd9f6e…65ce07PDF 8dd50cf1…53967bHTML b6c83086…baf8fb
Coinomi Reviews | Read Customer Service Reviews of www.coinomi.comtrustpilot.comlive page; copy held off this site (copyright), hash listed Wayback2026-10-30PNG bc9904ad…7866ebPDF 88195907…a8d54dHTML ffeb4d3c…e00932
VirusTotal - Domain - avoid-coinomi.comvirustotal.comlive page; copy held off this site (copyright), hash listed Wayback2026-10-30PNG a19bf12e…bbf950PDF 4133a8e7…2e0453HTML a4d90613…2e1110
My Official Response to Coinome Spell Check Scandal - E15 - YouTubeyoutube.comlive page; copy held off this site (copyright), hash listed Wayback2026-10-30PNG 97327e6f…0a4a88PDF c5e684e8…87e39eHTML 261dc61a…d65806
Cryptocurrency wallet caught sending user passphrases to Google's spellchecker - ZDNETzdnet.comlive page; copy held off this site (copyright), hash listed Wayback2026-10-30PNG d94189a9…00d058PDF f2fe0c2e…4b4d2cHTML ccfaab6a…c75301
@99kTrades, post of 28 Sep 2018x.comthe site refused an automated browser (403); post text from X's embed service; picture from X's public embed page2026-10-30PNG 61b55d3d…2437cfPDF 5329c3d0…4875dcHTML 5b0ca023…22fc7cJSON 870fcbfd…b20205
@BlanqueroJesus, post of 25 Jul 2020x.comthe site refused an automated browser (403); post text from X's embed service; picture from X's public embed page2026-10-30PNG a3bc8b56…423fc8PDF b0291f1c…cb93f9HTML 13372610…3cc918JSON b5b938c6…556ff1
@CoinomiWallet on Xx.comthe site refused an automated browser (403); Wayback Machine copy of 2025-08-192026-10-30PNG 0b31851d…96afebPDF dda47da2…4b2717HTML b27e3022…b1d505
@CryptoYoda1338, post of 27 Feb 2019x.comthe site refused an automated browser (403); post deleted (X answers 404); X's embed page no longer shows the postno copy could be made
@HelenRattigan4, post of 16 Nov 2024x.comthe site refused an automated browser (403); post text from X's embed service; picture from X's public embed page2026-10-30PNG e1c6db84…2bc7fePDF 74078039…332f32HTML 882ef58e…dcde9cJSON 3e2cedc4…0462d4
x.com/KobyLazarx.comthe site refused an automated browser (403)no copy could be made
@Mbulawa16, post of 26 Nov 2022x.comthe site refused an automated browser (403); account suspended or protected (X answers 403); X's embed page no longer shows the postno copy could be made
@MrLewisStephen1, post of 29 Oct 2021x.comthe site refused an automated browser (403); post text from X's embed service; picture from X's public embed page2026-10-30PNG 5aee577a…331dd7PDF ebce1100…d98a94HTML e0fa6215…abb45eJSON 5931fa56…1d20aa
@RoyHernandez100, post of 15 Jan 2025x.comthe site refused an automated browser (403); account suspended or protected (X answers 403); X's embed page no longer shows the postno copy could be made
@SaeeDJooN2, post of 12 Nov 2024x.comthe site refused an automated browser (403); post text from X's embed service; picture from X's public embed page2026-10-30PNG b667ad01…bc24b9PDF 8f401427…51fcdbHTML 8f169457…d47873JSON a7f4c36c…8bfab1
@ScottRoger44047, post of 15 Jul 2025x.comthe site refused an automated browser (403); post text from X's embed service; picture from X's public embed page2026-10-30PNG 214329d5…e2797dPDF 072ef412…65c34cHTML b448742b…6a1acfJSON 3d122fbc…f10645
@ScottRoger44047, post of 15 Jul 2025x.comthe site refused an automated browser (403); post text from X's embed service; picture from X's public embed page2026-10-30PNG 09bc7f48…bcc70ePDF 3daa72ba…ae4538HTML 13e6aa79…c7c7f4JSON da2fa5bb…75327e
@ShaneNe59564115, post of 21 Jan 2023x.comthe site refused an automated browser (403); post text from X's embed service; picture from X's public embed page2026-10-30PNG 64ae5dc6…597f11PDF 545f8cbb…1a6463HTML bcf6e4c6…26a57fJSON ed7a7823…b5d887
@ShaneNe59564115, post of 4 Jun 2023x.comthe site refused an automated browser (403); post text from X's embed service; picture from X's public embed page2026-10-30PNG 5138b3b3…025c6bPDF 519e1231…e9cd47HTML 6ca764a3…290134JSON afb95291…5ee8d6
@ShaneNe59564115, post of 13 Dec 2024x.comthe site refused an automated browser (403); post text from X's embed service; picture from X's public embed page2026-10-30PNG c463ba7d…122757PDF 883e66ad…e77fc3HTML 276e2587…64e870JSON 72f9cd58…866d08
@VainilaMarket, post of 1 Sep 2022x.comthe site refused an automated browser (403); post deleted (X answers 404); X's embed page no longer shows the postno copy could be made
@XRPsoon, post of 27 Oct 2022x.comthe site refused an automated browser (403); post text from X's embed service; picture from X's public embed page2026-10-30PNG cd63147e…b825b2PDF 506e4780…3416b1HTML d4815c10…b0968dJSON b60abbf4…14bb18
@ambitiousjuliet, post of 1 May 2021x.comthe site refused an automated browser (403); post text from X's embed service; picture from X's public embed page2026-10-30PNG 441379d9…ed896fPDF 74ae8e79…c5711fHTML f16b9751…4429e0JSON ad485867…a07e17
x.com/angelitto_ffsx.comthe site refused an automated browser (403)no copy could be made
@apedrera, post of 30 May 2019x.comthe site refused an automated browser (403); post text from X's embed service; picture from X's public embed page2026-10-30PNG b12ac0a7…61721bPDF efd68549…b48431HTML dbe9e983…32e79bJSON 4db46b13…13e008
@aseiberg66, post of 1 May 2019x.comthe site refused an automated browser (403); post text from X's embed service; picture from X's public embed page2026-10-30PNG ca3265c5…7cc290PDF 975dbf26…729d87HTML 61735862…b700a6JSON ba0d791e…41e1b7
@aseiberg66, post of 1 May 2019x.comthe site refused an automated browser (403); post text from X's embed service; picture from X's public embed page2026-10-30PNG c7b49725…89d46bPDF 7c1b4b75…2a5535HTML d2f20be0…17b4e1JSON 01c7ee2c…1221d6
@aseiberg66, post of 29 May 2019x.comthe site refused an automated browser (403); post text from X's embed service; picture from X's public embed page2026-10-30PNG fdeb8ae7…958396PDF 9705cbe2…98a129HTML d962d812…23ebaaJSON 78ef6abc…592db5
@aseiberg66, post of 29 May 2019x.comthe site refused an automated browser (403); post text from X's embed service; picture from X's public embed page2026-10-30PNG 95bc9cf9…baa9f6PDF c7e55689…a500b0HTML cc3b2f5a…c6b3e6JSON 93183421…be83ba
@aseiberg66, post of 29 May 2019x.comthe site refused an automated browser (403); post text from X's embed service; picture from X's public embed page2026-10-30PNG 42e1387a…57f48ePDF 4092a7ff…35f330HTML 744cbd22…e8a5eeJSON fd5bf6e0…2df017
@aseiberg66, post of 30 May 2019x.comthe site refused an automated browser (403); post text from X's embed service; picture from X's public embed page2026-10-30PNG a5bfd0d7…e09432PDF 05b1d7a9…3310aeHTML dfe96922…670530JSON 50942676…b96bd3
@aseiberg66, post of 30 May 2019x.comthe site refused an automated browser (403); post text from X's embed service; picture from X's public embed page2026-10-30PNG d1910605…208723PDF 09a8e6ac…1ad0f3HTML c84b6026…7288f3JSON 008af8a2…1d82c4
@aseiberg66, post of 10 Jun 2019x.comthe site refused an automated browser (403); post text from X's embed service; picture from X's public embed page2026-10-30PNG f2dc470f…23ab71PDF b2186c50…e0d61fHTML fa893cef…8f96e6JSON bb3ac987…001d35
@aseiberg66, post of 10 Jun 2019x.comthe site refused an automated browser (403); post text from X's embed service; picture from X's public embed page2026-10-30PNG ac9a8b48…b94b0bPDF 6e2b9a82…7bd437HTML 3bb7cd40…c9eabfJSON 45daf2fe…2f66bb
@avoid_coinomi on X Case updates and related incidentsx.comthe site refused an automated browser (403)no copy could be made
@fuckeverycrypto, post of 19 Mar 2024x.comthe site refused an automated browser (403); post text from X's embed service; picture from X's public embed page2026-10-30PNG 4467aeaa…761bddPDF c849f02d…ebd9e1HTML 527fa613…10a98aJSON f50267c7…8bbbdf
@gatekeepr, post of 22 Nov 2020x.comthe site refused an automated browser (403); post text from X's embed service; picture from X's public embed page2026-10-30PNG d68397d3…a662cfPDF 2376c7a9…0575cbHTML e43886c0…b63234JSON 7d9b0d38…98c42c
@hendraalhendra, post of 9 Oct 2019x.comthe site refused an automated browser (403); post text from X's embed service; picture from X's public embed page2026-10-30PNG 188f86d9…53f3dfPDF bc09a5a7…8ed445HTML 7d09cedf…ec6aaeJSON 05862834…cb79b4
@hendraalhendra, post of 10 Oct 2019x.comthe site refused an automated browser (403); post text from X's embed service; picture from X's public embed page2026-10-30PNG 7f390b18…903159PDF 818b3334…e5f624HTML adadb31e…9cb033JSON b50a1ea5…0fda8c
@hendraalhendra, post of 10 Oct 2019x.comthe site refused an automated browser (403); post text from X's embed service; picture from X's public embed page2026-10-30PNG fefa67a1…aa5c43PDF 811a1866…d150e7HTML bc6e64fb…54ccccJSON efe25d6e…4e5bf8
@hopeseekr, post of 12 Apr 2024x.comthe site refused an automated browser (403); post text from X's embed service; picture from X's public embed page2026-10-30PNG 2ec15c0a…7418b3PDF 085397a3…910f3fHTML 4d20af0e…fa7611JSON cc12f4eb…7edd2e
x.com/kimonisx.comthe site refused an automated browser (403)no copy could be made
@lebblionsoh, post of 15 Apr 2019x.comthe site refused an automated browser (403); account suspended or protected (X answers 403); X's embed page no longer shows the postno copy could be made
@lebblionsoh, post of 1 May 2019x.comthe site refused an automated browser (403); account suspended or protected (X answers 403); X's embed page no longer shows the postno copy could be made
@lebblionsoh, post of 1 May 2019x.comthe site refused an automated browser (403); account suspended or protected (X answers 403); X's embed page no longer shows the postno copy could be made
@lebblionsoh, post of 1 May 2019x.comthe site refused an automated browser (403); account suspended or protected (X answers 403); X's embed page no longer shows the postno copy could be made
@lebblionsoh, post of 1 May 2019x.comthe site refused an automated browser (403); account suspended or protected (X answers 403); X's embed page no longer shows the postno copy could be made
@lebblionsoh, post of 1 May 2019x.comthe site refused an automated browser (403); account suspended or protected (X answers 403); X's embed page no longer shows the postno copy could be made
@lebblionsoh, post of 2 May 2019x.comthe site refused an automated browser (403); account suspended or protected (X answers 403); X's embed page no longer shows the postno copy could be made
@lebblionsoh, post of 30 May 2019x.comthe site refused an automated browser (403); account suspended or protected (X answers 403); X's embed page no longer shows the postno copy could be made
@lebblionsoh, post of 30 May 2019x.comthe site refused an automated browser (403); account suspended or protected (X answers 403); X's embed page no longer shows the postno copy could be made
@moderninvestor, post of 1 Nov 2022x.comthe site refused an automated browser (403); post deleted (X answers 404); X's embed page no longer shows the postno copy could be made
@mrwaltertaylor, post of 25 Apr 2025x.comthe site refused an automated browser (403); post text from X's embed service; picture from X's public embed page2026-10-30PNG ac0b1e99…95dd4bPDF 932f8c88…c5ca24HTML 26d535f4…76f523JSON 36e312d8…37592b
@papacapt, post of 20 Jan 2023x.comthe site refused an automated browser (403); post deleted (X answers 404); X's embed page no longer shows the postno copy could be made
@seanfulop, post of 16 Jun 2022x.comthe site refused an automated browser (403); post text from X's embed service; picture from X's public embed page2026-10-30PNG 8733e411…e1c574PDF 544f463f…22d6baHTML cabd87db…e04389JSON 82244b82…3e2f86
@shamanater, post of 26 May 2019x.comthe site refused an automated browser (403); post text from X's embed service; picture from X's public embed page2026-10-30PNG 3d99c74a…b2fd63PDF e9f2259f…c812c5HTML 14de2892…aa094eJSON 09250e07…5319db
@warith2020 on Xx.comthe site refused an automated browser (403); Wayback Machine copy of 2025-08-182026-10-30PNG 523b59bf…c63ed3PDF 88059040…291221HTML 1e5f579b…f8f4c3
@warith2020, post of 14 Feb 2019x.comthe site refused an automated browser (403); post text from X's embed service; picture from X's public embed page2026-10-30PNG 228e3ac4…211991PDF 1570a768…7245dfHTML 4b579eab…2eae2cJSON d781aa6b…6d8148
Bitcoin stolenreddit.comthe site refused an automated browser (403); post data from the Arctic Shift Reddit archive; Wayback Machine copy of 2023-04-052026-10-30PNG 967ec8d0…25eb1cPDF a3c43bd7…618df8HTML 41f7723d…b9c289JSON 4fe2bc52…ac9578
Ethereum Coins wiped with no warning or noticereddit.comthe site refused an automated browser (403); post data from the Arctic Shift Reddit archive2026-10-30JSON f0200968…798e17
Tried to secure my GF coins but end up lose it all..reddit.comthe site refused an automated browser (403); post data from the Arctic Shift Reddit archive2026-10-30JSON 429f36d9…e58c28
Dogecoins stolenreddit.comthe site refused an automated browser (403); post data from the Arctic Shift Reddit archive; Wayback Machine copy of 2024-12-292026-10-30PNG fe9df099…6f1d47PDF e5d8b4dd…8361a5HTML 3c8aeaf6…942884JSON 73207e10…d38225
Missing coins! Missing support! reddit.comthe site refused an automated browser (403); post data from the Arctic Shift Reddit archive2026-10-30JSON 82382023…7aee22
Monere XMR chain offline / unavaiablereddit.comthe site refused an automated browser (403); post data from the Arctic Shift Reddit archive2026-10-30JSON 83b020bc…5faf98
Issues with coinomi wallet exporting zcashreddit.comthe site refused an automated browser (403); post data from the Arctic Shift Reddit archive2026-10-30JSON a2ebcab5…738a51
My Coinomi wallet got hackedreddit.comthe site refused an automated browser (403); post data from the Arctic Shift Reddit archive2026-10-30JSON 11becda2…1f7546
WARNING - Coinomi Wallet CRITICAL Vulnerability Made Me Lose My Life Savingsreddit.comthe site refused an automated browser (403); post data from the Arctic Shift Reddit archive; Wayback Machine copy of 2025-04-242026-10-30PNG 2fd9b7a8…a7e522PDF 90484003…8243caHTML f325a686…00cc22JSON 032b6f73…89536b
Was I hacked? I'm not sure what I did wrong! Help?reddit.comthe site refused an automated browser (403); post data from the Arctic Shift Reddit archive2026-10-30JSON e2d30978…6a962b
SECURITY VULNERABILITY Coinomi wallet sends your plain text seed phrase to Googles remote spellchecker API when you enter it!reddit.comthe site refused an automated browser (403); post data from the Arctic Shift Reddit archive2026-10-30JSON 24a4d276…e22880
My Coinomi wallet got hackedreddit.comthe site refused an automated browser (403); post data from the Arctic Shift Reddit archive2026-10-30JSON 201f9f3f…c7e25b
My Coinomi get hacked: ETHs stolenreddit.comthe site refused an automated browser (403); post data from the Arctic Shift Reddit archive2026-10-30JSON a1c08eed…605380
!!!Coinomi SCAM!!! - support took all the money from my wallet. And now my posts are being deleted without any explanation!!!reddit.comthe site refused an automated browser (403); post data from the Arctic Shift Reddit archive2026-10-30JSON a6da5679…f4fc72
My ethers are stolen...reddit.comthe site refused an automated browser (403); post data from the Arctic Shift Reddit archive; Wayback Machine copy of 2023-06-202026-10-30PNG ac57f01b…d10d4bPDF eddb11bc…d664dcHTML 10fdf99f…57b4ebJSON c831eff4…43bb8c
Please Help! Someone stole all my btc!reddit.comthe site refused an automated browser (403); post data from the Arctic Shift Reddit archive; Wayback Machine copy of 2021-02-112026-10-30PNG 519b0dee…d2d75fPDF d465e97c…35c09aHTML e322f9b4…f0e120JSON c7087b6c…ef82c1
I'm joining the club, Hacked on Coinomireddit.comthe site refused an automated browser (403); post data from the Arctic Shift Reddit archive; Wayback Machine copy of 2021-02-212026-10-30PNG e5eeb899…ba3baePDF dc63a9f6…a7c6a3HTML f115aa30…b16956JSON 309140a9…6d2a39
Could be my Coinomi wallet hacked?reddit.comthe site refused an automated browser (403); post data from the Arctic Shift Reddit archive2026-10-30JSON 1506e995…86a935
Stollen funds and no support during active breachreddit.comthe site refused an automated browser (403); post data from the Arctic Shift Reddit archive2026-10-30JSON 28052e60…05be04
It is safe Coinomi?. How can i reclaim my hacked funds?reddit.comthe site refused an automated browser (403); post data from the Arctic Shift Reddit archive2026-10-30JSON 228a6be7…56f63e
bitcoin stole from coinomi androireddit.comthe site refused an automated browser (403); post data from the Arctic Shift Reddit archive; Wayback Machine copy of 2022-03-012026-10-30PNG eb044580…5c12b2PDF 117a9e88…f3a731HTML 520d49c6…208d85JSON ea62d6d7…68a852
I get hacked, 2.4 bitcoin stolen from coinomi walletreddit.comthe site refused an automated browser (403); post data from the Arctic Shift Reddit archive; Wayback Machine copy of 2025-02-062026-10-30PNG 475bde26…56675bPDF 28f8b8ad…c58d54HTML 1bb46d7f…600eb6JSON 8bc443ae…61d38a
Wallet got hackedreddit.comthe site refused an automated browser (403); post data from the Arctic Shift Reddit archive2026-10-30JSON a42879a6…f7ba7a

Private originals, held but not published

The message excerpts in chapter 07 and chapter 02 come from private conversations. The full originals are not published, to protect the other people in them. They are kept unaltered off this website and can be given to a court. Their SHA-256 hashes, published here on 30 October 2026, prove that any later copy is the same file.

Private originals held off this website
FileWhat it isSizeSHA-256
screen-recording-2026-10-30.mp4VideoScreen recording of my private messages with a former Coinomi developer, Feb 2019 to Dec 202242.8 MB7f0b92c58a6e…8fe4336d
screenshot-01.pngScreenshotPrivate messages with a former Coinomi developer, Dec 20220.4 MB88977e257ba0…67ec33ea
screenshot-02.pngScreenshotA private message I sent on 30 Oct 20260.4 MB027e05e3fcff…bb3c5881
screenshot-03.pngScreenshotPrivate messages with a former Coinomi developer, May 2019 and Dec 20220.3 MB0030c662860d…53bbfcb9
screenshot-04.pngScreenshotMy report to Exodus support, 22 Feb 2019 (excerpt published in chapter 02)0.3 MB299d3fdfb6c2…1ad58c75
screenshot-05.pngScreenshotPrivate messages with a former Coinomi developer, Dec 20220.5 MB02dca154c366…c771bf11
screenshot-06.pngScreenshotPrivate messages with another person who lost funds, Mar 20200.3 MB18cce4eeb0c6…c51f1d8e
screenshot-07.pngScreenshotMessages with a journalist, Feb 20190.9 MB4bf048cd6ca4…88cb75e7
screenshot-08.pngScreenshotMessages with a journalist, Feb to May 20190.4 MB3f6cdb13fb10…d51a6bab
screenshot-09.pngScreenshotMessages with a journalist, May 20190.4 MBd0a6a2aa3ce2…ef1cd691
screenshot-10.pngScreenshotMessages with a journalist, May 20190.7 MB9a55f57c2505…079c5166
screenshot-11.pngScreenshotMessages with a journalist, May 20190.8 MB58d9dcdbd247…a596a1e6
screenshot-12.pngScreenshotMessages with a journalist, May 20190.8 MBf3966da3ce82…5dd3e941
screenshot-13.pngScreenshotScreenshot of a barristers' chambers web page on the founders' case0.3 MB0139eda0b007…17ca13de

Proof of date

SHA256SUMS.txt lists the SHA-256 of every file in this archive: the evidence files, the 2026 analysis, the published copies of cited pages, the hash lists of the held copies and private originals, and a copy of this page as published on the afternoon of 30 October 2026. That list is timestamped with OpenTimestampssaved e2518d27 (SHA256SUMS.txt.ots): the timestamp is anchored in the Bitcoin blockchain within hours of publication, and from then on it proves that the list, and so every file in it, existed on 30 October 2026 and has not changed since. The copy of this page in the list is published as text (page-2026-10-30b.html.txt). To check, download both files and run ots verify SHA256SUMS.txt.ots, or drop them on opentimestamps.org. SHA256SUMS.txt and the copy of this page show no hash beside their links, because a file cannot contain its own hash, and no timestamp file does, because it changes when Bitcoin confirms it. Earlier lists stay published under their date, and no file they name is ever changed or removed: SHA256SUMS-2026-10-18.txtSHA-256 3283ce2da7… (18 October 2026) and SHA256SUMS-2026-10-30a.txtSHA-256 ae9eb162c3… with its own timestamp SHA256SUMS-2026-10-30a.txt.ots, the list of the first upload of 30 October 2026, published that morning as SHA256SUMS.txt (its files include the morning copy of this page, page-2026-10-30.html.txtSHA-256 0b6309fd57…). Every entry of the morning list is in the current list with the same hash, so a change to the archive cannot hide.

Community

Discussion and updates

Saved copies of these pages: Reddit discussion saved 2fd9b7a8; Bitcointalk thread saved 53576189; @avoid_coinomi on X not saved; Video response saved 97327e6f.

Further updates are posted on X as @warith2020saved 523b59bf and @avoid_coinominot saved, and here when needed.

Please read

Disclaimer

The information provided on this webpage is based on personal experiences and independent research. It is not intended as legal or professional advice. Readers are advised to seek independent legal counsel before making decisions based on the information provided here.

If you believe you have been a victim of a similar situation, it is strongly recommended that you seek legal counsel. Every situation is unique, and a legal professional can provide advice tailored to your specific circumstances.

This website is an independent documentary, research, and evidentiary publication. It is not affiliated with, endorsed by, authorized by, or operated by Coinomi in any way. It is not the official Coinomi website, official Coinomi wallet, official Coinomi support, official Coinomi recovery page, official Coinomi download portal, or any form of Coinomi customer service.

The purpose of this website is to present case materials, technical analysis, archived records, commentary, and publicly relevant information concerning a dispute and alleged security issues. Any reference to Coinomi, its name, products, branding, statements, or historical materials is made strictly for identification, reporting, commentary, criticism, comparison, documentation, and evidentiary purposes.

For the avoidance of doubt, this website does not offer wallet access, wallet recovery, wallet restoration, wallet connection, support services, software for use or installation (the only software files are the two 2019 Coinomi installers, kept as evidence for testing, with the warning in the evidence archive), transaction processing, or cryptocurrency transfer services. This website will never ask you to enter or disclose your seed phrase, recovery phrase, mnemonic, private key, password, wallet credentials, payment details, or any other sensitive authentication information. This website will also never instruct you to transfer cryptocurrency for support, recovery, verification, or security purposes.

If any visitor requires official Coinomi products or services, they should use only Coinomi's official channels. Nothing on this website should be understood as an invitation to trust it as an official service provider. This website is an informational case file only.

This content is provided for documentary and informational purposes and should not be treated as legal, financial, or investment advice.

Open full size