I have recordings proving Coinbase knew about breach months before disclosure
On January 7, 2025, at 5:02 PM, I received an email with a subject line that immediately caught my attention:
"Order N54HJG3V: Withdrawal of 2.93 ETH initiated. A representative will be in touch shortly before we mark the payment completed"
Minutes later, my phone rang. The caller ID showed 1-805-885-0141. An American-sounding woman who identified herself as a Coinbase fraud prevention representative said someone had initiated a large transfer from my account and she was calling to confirm.
What happened was chilling: She knew my social security number. She knew my Bitcoin balance down to the decimal point. She knew personal details that should have been impossible for a scammer to possess.
This wasn't just another phishing attempt. This was something far more sophisticated.
Here's the sequence, using exact dates:
That's a four-month gap.
For four months, I had concrete evidence that attackers possessed detailed Coinbase customer data. For four months, I repeatedly asked Coinbase to explain how this was possible. And for four months, my questions went unanswered.
Coinbase never replied to a single follow-up email after Brett Farmer's initial response. Despite his promise that they were "investigating this scammer," the most important question—how the attacker obtained my private account data—was met with complete silence.
In May 2025, Coinbase finally disclosed what had happened: cybercriminals had bribed overseas customer support contractors—particularly employees at TaskUs in India—to steal sensitive customer data.
The compromised information included:
Coinbase estimated the financial impact at $180-400 million , affecting less than 1% of their customer base. Over 200 TaskUs employees were ultimately terminated.
But here's the crucial question: If attackers were actively using stolen data to target customers in January, when did the actual breach occur? And when did Coinbase first become aware that something was wrong?
On January 7, 2025, immediately after recognizing the attack, I sent a comprehensive security report to Coinbase's security team. This wasn't a vague complaint—it was a detailed technical analysis that should have raised immediate red flags a data breach.
This wasn't a typical phishing report. I specifically highlighted that the attacker had access to non-public account information that should have been impossible to obtain without either a device compromise on my end or a data breach at Coinbase.
Brett Farmer, Coinbase's Head of Trust & Safety, responded the same day, calling it a "super robust" report. But when I followed up with the key question— "How did the attacker know the balance of my bitcoin holdings?" —the conversation ended. That critical question was never answered.
Here's what made the email and call feel convincing in the moment—and what ultimately stopped me from going through with what the caller wanted.
The phishing email I received looked completely legitimate at first glance:
The email even included what appeared to be a verification code (96841) and assigned me a specific case agent ("Sarah Schueler"). This level of detail gave it tremendous credibility.
But when I examined the email headers more carefully, I found something suspicious. Here are the key header fields from the phishing email:
The email was sent through Amazon SES (Simple Email Service) , not Coinbase's own mail servers. Here's what made this suspicious:
While Coinbase might legitimately use Amazon SES for some emails, a security-critical fraud alert should come through more controlled channels with stronger sender verification. The dual DKIM setup is a classic technique: attackers register with Amazon SES, configure it to "send as" the target domain (which Amazon allows), and rely on recipients not checking the actual sending infrastructure.
When the woman called me, she was professional, intelligent, and sounded exactly like a legitimate customer service representative. She had all the personal information I'd already mentioned, plus more details that seemed impossible for a scammer to possess.
During our conversation, I asked her to authenticate herself. Here's where things got interesting.
Despite the sophistication of the attack, several red flags eventually convinced me this was fraudulent:
I asked the caller to prove she was from Coinbase. She offered to read me my personal information—but I already knew she had that information. That's not authentication; that's just proving she has stolen data.
When I suggested she send me an email from a verified Coinbase address that I could to, she claimed she didn't have access to personal email addresses and could only use generic support channels. A fraud prevention specialist without the ability to send verified emails? That didn't add up.
When I asked if I could call her back, she said I couldn't reach her because she was "in the fraud department." After the call, I tried calling the number back: it was a Google Voice number.
Legitimate financial institutions always provide callback numbers that route to their main systems. A Google Voice number is a massive red flag.
When I challenged the authenticity of the email sender, the caller insisted that Amazon was just Coinbase's "service provider" and that the DKIM signatures proved legitimacy. But when pressed, she couldn't explain away the anomalies in a satisfactory way.
The conversation on the recorded call shows my growing skepticism:
Me: "I don't think there is enough information provided for me to authenticate you."
Caller: "I'm not sure what you would like me to do..."
Me: "There are just too many red flags."
After the call, I logged into my actual Coinbase account. There were:
If this were real, there would have been notifications everywhere.
The caller wanted me to move my cryptocurrency to "a cold wallet" and started walking me through downloading Coinbase Wallet. This is a classic social engineering tactic—get the victim to move funds to an address controlled by the attacker.
I didn't follow through, so I never discovered exactly how they planned to steal the funds, but the intent was clear.
Here's where things got even more concerning. Immediately after I ended the call with the scammer, my phone was bombarded with hundreds of text messages—random service signups, verification codes, newsletters, everything imaginable.
At first, I thought this was just a vindictive "FU" from the scammer. But the timing and volume suggest something more calculated: SMS flooding is a known technique to hide legitimate security alerts in noise.
The attack works like this:
This could have been an attempt to:
This wasn't just a phishing call—it was a coordinated, multi-vector attack.
Coinbase's handling of this breach raises serious questions:
Customer support agents at third-party contractors had access to extremely sensitive data: Social Security numbers, account balances, transaction histories, and personal documents. Why were overseas contractors given such privileged access?
The economics of the bribery scheme tell the story: attackers likely paid relatively small amounts to contractors earning modest wages to access data they then used to attempt thefts worth potentially millions.
Coinbase claims they "discovered" the breach on May 11, 2025, when attackers attempted to extort $20 million. But my case—and likely many others—proves the breach was being actively exploited months earlier.
What monitoring systems failed to detect that customer data was being used in sophisticated phishing attacks? I reported this in January with specific details how the attacker knew my information. That report should have triggered alarm bells.
Despite Brett Farmer's initial acknowledgment that my report was "super robust" and warranted investigation, my follow-up emails asking how attackers obtained my account data went completely unanswered.
My question was specific and technical. It went to the heart of what should have been a massive red flag: How did attackers have access to non-public account data?
Had Coinbase investigated this seriously in January, they might have discovered the insider threat months earlier and prevented additional victims.
Coinbase says they "became aware" of the breach on May 11, 2025. But my January attack proves the breach was active at least four months earlier. This raises uncomfortable questions:
When a major platform gets breached, your personal information may already be in attackers' hands. You can't undo that, but you can still reduce the chances you'll fall for the scams that follow:
Phone numbers can be spoofed. Even if the caller ID shows a legitimate company, don't trust it. Always hang up and call back using a number you independently verify (from the company's official website, not from the email or caller).
One practical check: Ask the caller for their callback number, then look up that number online before calling it back. for "[phone number] scam" or "[phone number] reviews" to see if others have reported it as fraudulent. In my case, when I called back the number the scammer gave me (1-805-885-0141), it turned out to be a Google Voice number—an instant red flag. Legitimate corporate support lines won't use Google Voice.
In the age of massive data breaches, assume attackers may know:
Just because someone knows this information doesn't mean they're legitimate. Authentication needs to work both ways.
Learn to check email headers. Look for:
In my case, the Amazon SES sending address was the tip-off, even though DKIM signatures technically validated.
One way to sanity-check them: If you're not sure how to interpret email headers, copy the full headers and paste them into a good AI assistant (like ChatGPT or Claude) and ask: "Analyze these email headers and tell me if there are any red flags or signs this could be a phishing email." AI tools are excellent at spotting anomalies in technical data like email routing.
If someone calls claiming to be from your bank, exchange, or other financial institution, they should be able to authenticate themselves to you, not just read back information they already have.
Legitimate companies can:
If someone alerts you to suspicious activity, don't trust the email or call. Open a browser, type in the company's URL directly (don't click links), log in, and check for yourself. If there's really a problem, it will show up in your account.
Legitimate companies will never pressure you to immediately move your funds, download software, or take urgent action to "protect" your account. That pressure is the scam.
My experience with SMS flooding shows why SMS-based two-factor authentication is vulnerable. Use:
SMS can be hijacked, flooded, or intercepted.
If you're targeted by a sophisticated attack, report it immediately and provide as much detail as possible:
Your report might be the data point that helps the company detect a breach.
My case represents just one data point in what appears to be a months-long campaign of attacks enabled by the Coinbase breach. How many other customers were targeted between January and May? How many fell for these scams because they didn't catch the red flags I did?
Coinbase has committed to reimbursing customers who were defrauded. But the $180-400 million estimated cost of this breach doesn't just represent reimbursements—it represents the human cost of trust betrayed, security compromised, and warnings ignored.
The cryptocurrency industry promises decentralization and security, but incidents like this expose the risks of centralized custody. When you trust an exchange with your assets and personal information, you're trusting their security practices, their contractor oversight, and their incident response capabilities.
In this case, that trust was misplaced.
Four months after my attack, and several months after Coinbase's disclosure, key questions remain:
The discrepancy between my January attack and Coinbase's May disclosure isn't just an interesting footnote—it's a critical part of understanding what went wrong and who bears responsibility.
My emails, timestamped and documented, prove that:
I was one of the lucky ones—I detected the scam and didn't lose funds. But how many others weren't so fortunate during those four months of silence?
When I asked the one question that mattered most—how did the attacker have my data?—the company went silent.
That silence lasted 120 days.
And that's the real story behind the $400 million breach.
Note: Names and specific account balances have been redacted from this article, but all emails, dates, and phone numbers are documented and verifiable. The phone call recording is available upon request to journalists and researchers.
If you are a lawyer working on a case related to the Coinbase data breach, I invite you to me. I have comprehensive documentation, timestamped emails, and recorded evidence that may be relevant to establishing the timeline and impact of this incident.
The full story
This article is one source in a clustered incident — the cluster page carries the summary, timeline and every other outlet covering it.
