New: Hypersign is now eIDAS 2.0 ready verifiable credentials and EUDI Wallet compliance built in. See case studies →
← Back to Resources
SecurityUse-Cases

Data Breach Hits Blockchain Identity Platform Fractal ID What 50,000 Exposed KYC Records Tell Us About Centralised Identity Storage

On July 14, 2024, an attacker extracted KYC documents, wallet addresses, and personal data from over 50,000 users of Fractal ID in just over two hours. The breach exposes a structural flaw in how most KYC platforms store sensitive identity data and points to the architecture that prevents it.

Hypersign Team·July 30, 2024·10 min read

On July 14, 2024, Fractal ID a blockchain identity and KYC platform serving some of the largest names in Web3 suffered a data breach that exposed the personal and identity data of more than 50,000 users. The attacker gained unauthorised access to an operator account and, over a window of just over two hours, ran an API script that extracted names, email addresses, wallet addresses, phone numbers, physical addresses, and KYC document images in bulk. By the time the breach was contained, approximately 0.5% of Fractal ID's total user base had been compromised across clients including Polygon ID, Ripple, the XRP Ledger, Avalanche, Gnosis, Near, Arbitrum Foundation, Acala, Aleph Zero, Lukso, Polymath, Aurora, and BNB Chain.

The incident was not an isolated failure. It is the predictable outcome of a structural decision that most KYC platforms have made and continue to make: storing raw, sensitive identity data passport images, biometric captures, proof-of-address documents in a centralised repository. When a single operator account becomes the blast radius, the vault empties.

The Anatomy of the Attack

The breach began at 05:14 AM on July 14, 2024. An attacker obtained access to an operator account the investigation did not publicly confirm whether this was through credential theft, phishing, or session hijacking and immediately began executing an automated API script designed to extract user records at scale. The attack lasted just over two hours before it was detected and contained.

Fractal ID confirmed that the breach was confined to its own environment and did not propagate to clients' systems or products directly. But that distinction, while technically accurate, obscures the real damage: the data that was extracted belonged to users who had submitted it for identity verification purposes passport images, selfies taken for biometric verification, utility bills uploaded as proof of address. That data is now outside Fractal ID's control, regardless of what happened to client infrastructure.

The attack window two hours and change is also significant. A well-architected non-custodial system would not have a centralised data store that an API script could drain over any time window. The attack succeeded because the data was there to be taken.

Who Was Affected and Why the Client List Matters

Fractal ID's breach is not just a single-platform incident. The platform acts as the centralised KYC provider for a significant cross-section of the Web3 ecosystem. Users who completed KYC compliance checks to use Polygon ID, Ripple, Gnosis, Avalanche, or any of the other affected protocols had their verified identity data the most sensitive possible kind extracted by an unauthorised third party.

This is the systemic risk embedded in the centralised KYC model. When a single provider serves dozens of platforms, a breach at that provider becomes a breach of all of them simultaneously. The affected user did not consent to having their KYC document images held in a monolithic database that serves thirteen blockchain ecosystems. They consented to verifying their identity to access a specific service. The aggregation of that data into a shared repository at the KYC vendor level is an architectural choice one that creates a target worth attacking.

The Fractal ID breach followed two other notable incidents in the same period: Autix10 revealed leaked administration credentials on June 27, and Authy suffered a breach leaking users' phone numbers on July 3. The pattern is consistent: centralised identity and authentication providers are high-value targets because their data concentration makes the return on a successful attack extremely high.

Why KYC Data Breaches Are Uniquely Dangerous

Not all data breaches are equal. A breach of email addresses or phone numbers is serious; a breach of KYC documents is categorically worse. The data compromised in the Fractal ID incident passport images, face photographs taken for biometric checks, proof-of-address documents, wallet addresses tied to real identities enables a specific and severe category of harm:

  • Synthetic identity fraud. Stolen KYC documents can be used to impersonate victims on other platforms. An attacker with a passport image and a selfie can attempt to pass liveness detection checks on competing platforms especially lower-assurance providers and open fraudulent accounts in the victim's name.
  • Deepfake attacks powered by real biometrics. Captured face images from KYC verification are high-quality training data for deepfake generation. Attackers with a victim's biometric image can generate convincing synthetic faces that defeat visual inspection and some automated deepfake detection systems.
  • Wallet-identity correlation. The exposure of wallet addresses alongside real identities breaks the pseudonymity that Web3 users rely on. Once a wallet is linked to a name, address, and document image, the user's full transaction history becomes attributable creating a risk profile that extends far beyond the breach itself.
  • Regulatory exposure for victims. In jurisdictions governed by GDPR, India's DPDP Act, or equivalent law enforcement and data protection frameworks, the exposure of identity documents can trigger secondary fraud risk that platforms and victims must manage actively for years after the breach date.

The Root Cause: Centralised KYC Data Storage

The Fractal ID breach is a fraud prevention failure that starts with an architectural decision: collecting, processing, and storing raw identity documents in a centralised vault that is accessible through a single credential. This is the dominant model in the identity verification industry and it creates a structural vulnerability that security controls can delay but cannot eliminate.

A centralised KYC store is, by definition, a high-value target. The more platforms it serves, the higher its value. The more users it covers, the larger the breach when access is compromised. Every security investment MFA, encryption at rest, audit logging, anomaly detection, workflow orchestration for access events reduces the probability of a breach but does not change the fundamental risk calculus: the data is centralised, and centralised data can be extracted.

The alternative architecture does not attempt to secure a centralised vault more effectively. It eliminates the centralised vault entirely.

Hypersign's Non-Custodial Approach: Encrypted Data Vault Architecture

Hypersign's approach to identity verification and KYC infrastructure is built on a non-custodial, multi-tenant architecture underpinned by the Encrypted Data Vault (EDV) model. The design principle is simple: the platform should never hold raw identity data that it does not need to hold. The practical implementation has several components:

  • Encrypted Data Vaults per user. Rather than aggregating user identity data in a shared database, each user's identity data is stored in an individual encrypted vault that only the user's key can decrypt. The platform stores the encrypted ciphertext; it does not hold the decryption key. An operator account compromise gives an attacker encrypted data not plaintext identity documents.
  • Verifiable credentials instead of raw documents. After identity verification is complete, the output is a cryptographically signed verifiable credential an attestation of the verification result not a stored copy of the document image itself. The passport photograph, the biometric capture, the proof of address: these are used to generate the credential and are not retained as raw files in a queryable database.
  • User-controlled digital identity wallet. The verifiable credential is delivered to the user's digital identity wallet, which they control. When a platform needs to verify identity, it requests a cryptographic proof from the wallet. The platform receives the proof it needs; it does not receive and does not store the underlying document data.
  • No aggregated target. Because each user's data is individually encrypted and credentials replace raw documents as the output, there is no monolithic vault containing the KYC documents of 50,000 users that a single API script can drain. The architectural attack surface does not exist.

Reusable KYC Without Centralised Risk

One of the arguments for centralised KYC storage has been operational convenience: if a provider holds the identity data, they can enable reusable KYC users verify once, and the provider re-uses the stored record for subsequent checks on other platforms, avoiding reverification. The Fractal ID model enabled this kind of portability precisely because it aggregated data centrally.

The Hypersign model achieves reusable KYC without that trade-off. A user who completes identity verification receives a verifiable credential in their digital identity wallet. When they onboard to a new platform that accepts Hypersign credentials, they present a cryptographic proof from their wallet and the platform verifies the credential's authenticity against the issuer's public key on-chain. No raw data is transferred. No centralised store is queried. The reverification is a proof exchange, not a database lookup.

This is the architecture that makes "verify once, use everywhere" safe: the portability comes from the credential, not from a vendor holding everyone's passport images in a shared repository.

Risk Scoring and Case Management After a Breach

For platforms that were Fractal ID clients, the immediate compliance challenge after July 14, 2024 was significant. Users whose KYC documents had been exposed now represented an elevated risk not because they were bad actors, but because their verified identity data was in the hands of an unknown attacker who could attempt to use it to impersonate them. Platforms needed to:

  • Update risk scoring models to flag accounts of affected users for additional scrutiny, recognising that their verified credentials might now be replicable by a third party.
  • Initiate reverification workflows for high-risk user segments particularly those with large wallet balances, elevated transaction volumes, or access to privileged protocol functions to confirm that the account is still controlled by the legitimate user.
  • Route affected cases through structured case management processes, documenting the re-verification outcome and creating an audit trail for potential regulatory review under GDPR, DPDP, and applicable law enforcement and data protection frameworks.
  • Review transaction monitoring alerts with increased sensitivity for accounts tied to exposed identities, watching for anomalous activity that might indicate account takeover using stolen credentials.

These are expensive, operationally intensive responses to a breach that was not the affected platforms' fault. They are also responses that would be significantly less necessary if the underlying identity infrastructure had not created a centralised target in the first place.

What Identity Platforms Must Do Differently

The Fractal ID breach is a clear illustration of what the industry must change not at the security perimeter level, but at the architectural level. The checklist for identity platforms that want to eliminate this category of risk is not a longer list of security controls on the same centralised model. It is a different model:

  • Move from document storage to verifiable credentials as the output of identity verification. Store the credential; discard the raw document.
  • Implement Encrypted Data Vault architecture so that any breach of platform infrastructure yields encrypted ciphertext, not plaintext identity records.
  • Give users a digital identity wallet they control. Make credential presentation a user-initiated action, not a vendor-controlled database query.
  • Build decentralized identity infrastructure on open W3C standards so that credentials are portable, interoperable, and not dependent on any single vendor's continued operation or security posture.
  • Conduct regular risk scoring reviews of access control architecture treating operator accounts and API credentials as high-value targets that require the same assurance level as user-facing authentication.

Conclusion

The Fractal ID breach exposed 50,000 users' most sensitive personal data in two hours through a single compromised operator account. The technical vector was an API script. The root cause was an architectural decision to aggregate and retain raw KYC data in a centralised, queryable vault.

This is not a failure of security effort. Fractal ID is not an irresponsible actor. It is a failure of the dominant architectural model for KYC infrastructure a model that creates exactly the kind of high-value, centralised target that sophisticated attackers seek out. The solution is not better perimeter security around the same vault. It is a vault-free architecture: encrypted, user-controlled, credential-based identity verification that gives platforms the compliance signal they need without creating a data concentration that can be drained.

Hypersign's Encrypted Data Vault and verifiable credential infrastructure is built precisely on this principle. When there is no centralised store of 50,000 passport images, there is nothing for an API script to extract no matter whose operator account is compromised.

Ready to add identity verification to your platform?

See how Hypersign's enterprise identity verification and reusable credential infrastructure works book a 30-minute demo.

Book a Demo →