PROJECT STORY

INSPIRATION

Financial crime is increasingly hybrid in nature. Cybersecurity teams detect account compromises and phishing attacks, while anti-money laundering (AML) systems monitor suspicious financial activity. However, these systems typically operate independently and lack meaningful cross-correlation.

We were motivated by this structural gap. If a compromised account is flagged by a SOC team and abnormal financial behavior is detected by AML systems, those signals should not remain isolated. ANCHOR was built to connect these domains and enable coordinated detection.

WHAT WE BUILT

ANCHOR is a hybrid cyber–financial intelligence platform that correlates cybersecurity alerts with financial transaction behavior.

The system:

Ingests SOC and AML alerts

Detects transaction burst behavior within defined time windows

Builds a real-time transaction graph for network visibility

Computes a unified network risk score

Uses Google Gemini for structured correlation reasoning

Anchors critical alerts to blockchain for immutable auditability

The central principle is controlled escalation. AI reasoning is triggered only when predefined conditions are met, such as the presence of both SOC and AML signals combined with behavioral anomalies. This reduces false positives while maintaining detection depth.

HOW WE BUILT IT

Backend Intelligence Engine

We developed a unified Flask backend responsible for alert ingestion, transaction ingestion, burst detection, risk scoring, AI invocation control, and blockchain interaction. The backend aggregates cross-domain signals and determines whether escalation to the AI layer is justified.

Data Layer

MongoDB stores alerts and transactions. This enables real-time reconstruction of financial activity, timeline generation, and dynamic graph construction for network analysis.

Graph-Based Analysis

Transactions are modeled as a directed graph where nodes represent accounts and edges represent transfers. This structure allows identification of shared mule accounts, transaction chains, clustered activity, and circular laundering patterns. The frontend visualizes this graph using a canvas-based rendering engine.

AI Correlation Layer

Google Gemini evaluates structured risk inputs such as network risk score, burst detection status, and transaction clustering behavior. It returns a correlation decision, a confidence score, and a recommended action. AI invocation is gated behind deterministic validation logic to ensure stability and reduce over-escalation.

Blockchain Anchoring

Critical alerts are hashed and written to an Ethereum smart contract. Each anchored alert receives a transaction hash and block number. Identity data is protected using HMAC hashing before anchoring, ensuring consistent representation across institutions while preserving privacy.

Blockchain anchoring provides tamper-proof audit integrity, chronological traceability, and regulatory defensibility.

CHALLENGES

Integration Stability Maintaining strict consistency between backend responses and frontend graph rendering required careful schema alignment.

AI Output Reliability Large language models may return formatted responses instead of strict JSON. We implemented parsing controls and fallback logic to maintain stability.

Realistic Data Simulation We created structured fraud scenarios including shared mule accounts and transaction chains to stress-test the system.

Architectural Discipline We consolidated services into a single backend to reduce deployment complexity and improve reliability.

WHAT WE LEARNED

Fraud detection benefits from combining deterministic logic with structured AI reasoning. Graph visualization significantly improves interpretability of financial behavior. Blockchain is most effective when used for integrity guarantees rather than raw data storage. Controlled escalation reduces unnecessary AI invocation and improves precision.

CONCLUSION

ANCHOR demonstrates how cybersecurity intelligence, financial monitoring, AI reasoning, and blockchain integrity can be unified into a single detection pipeline. The result is a structured and scalable framework for identifying coordinated financial crime with improved transparency and auditability.

Built With

Share this project:

Updates