IARPG-OPS-1 online Intelligence operations standard Fictional missions · neutral authorities

Research archive / AI sources and NPC systems

Executive Summary

A forensic review of the game’s economic data revealed a massive illicit capital flow from the Rival Faction into an NPC-run front company. Analysis of six months of transaction ledgers, market logs, and telemetry exposed a structured laundering scheme: funds moved from Rival Faction accounts into layered shell entities, passed through an in-game “mixing” mechanism, and re-emerged as high-value item trades and…

Executive Summary

A forensic review of the game’s economic data revealed a massive illicit capital flow from the Rival Faction into an NPC-run front company. Analysis of six months of transaction ledgers, market logs, and telemetry exposed a structured laundering scheme: funds moved from Rival Faction accounts into layered shell entities, passed through an in-game “mixing” mechanism, and re-emerged as high-value item trades and over-invoiced shipments. A single critical paper trail – a manipulated shipping manifest hidden in a VR logistics warehouse – was identified; if exposed, it would unravel the Rival Faction’s entire funding chain. The findings include data tables of transfer volumes, a timeline of key transactions, and an entity-relationship diagram of the laundering network (see MerMaid diagram below). Recommendations focus on detecting large cross-entity transfers, monitoring atypical trade volumes, and auditing in-game vendor records to spot such schemes.

Data & Methodology

  • Data Sources: We collected server transaction logs, NPC vendor sale records, marketplace order books, and trade-route telemetry from the game’s API and mods. Data spanned January–June 2026, including all large transfers between the Rival Faction and NPC entities. (These sources are from the game’s internal analytics system.)
  • Analysis Tools: We ran database queries on UTC-timestamped ledgers to identify anomalous transfers over 1M credits. Graph algorithms mapped links between player corporations and NPC accounts. Event timelines were extracted from the server’s trade feed. This combined evidence was correlated against known AML (anti-money-laundering) typologies (see [Rousselle & Englund 2026]).

Illicit Flow Identification

Transaction volume comparisons immediately flagged the Rival Faction’s accounts. The table below summarizes quarterly flows (in millions of credits) along suspect routes. Rival Faction sends tens of millions into “ShellCorp” companies, which in turn funnel almost identical amounts into the NPC front company.

Transfer Route Q1 (Credits) Q2 (Credits) Notes
RivalFaction → ShellCorpAlpha 12.0M 14.5M Repeated large transfers
RivalFaction → ShellCorpBeta 10.2M 11.8M Distinct account cluster
ShellCorpAlpha → NPCFrontCompany 11.9M 14.3M Near-total pass-through of funds
ShellCorpBeta → NPCFrontCompany 10.1M 11.7M Consistent over two quarters
NPCFrontCompany → CryptoMixerNPC 11.5M 13.5M Sent into black-market exchange
NPCFrontCompany → VRLogisticsDocs 1.0M 1.2M Official invoice transfers (covers)**

 Table: Sample transfer volumes (fictional game data). All values from in-game logs.

These volumes are orders of magnitude above normal trading. The Rival Faction’s main game account shows no legitimate use for such funds (its play activity is minimal), indicating these funds were purely cycled for laundering. In contrast, typical game-to-game transfers (e.g. RivalFaction→NPCFrontCompany for normal goods) were near zero. This mismatch is analogous to real-world money laundering: large transfers to inactive accounts, then funneled through a front.

Laundering Pipeline Structure

The illicit funds follow a multi-stage pipeline:

  1. Placement (Shell Entities): The Rival Faction deposits funds into two NPC-owned shell corporations (ShellCorpAlpha, ShellCorpBeta). These entities exist only in ledger form. Each shell sends nearly identical sums to the NPC front company in quick succession.
  2. Layering (Crypto “Mixer”): The NPC Front Company then transfers most of those credits into an in-game analog of a crypto tumbler. In this game, a CryptoMixerNPC allows players to exchange game currency for rare tokens and back, obscuring origins. Logs show the NPC Front Co. repeatedly exchanging 11–13M credits into Mixer tokens, then mixing across dozens of tiny transactions. This mimics real-life mixing; as Rousselle & Englund note, criminals can “buy tokens with illicit funds, trade them inside the game, and then cash out”, hiding fund origins in large legitimate volumes.
  3. Integration (Over-Invoiced Shipping): Finally, mixed funds re-enter the economy as legitimate-looking commerce. The NPC front company “purchases” bulk shipments from its own associated vendor corporation. In practice, it creates invoices listing overpriced cargo (virtual goods) delivered via the VR logistics system. We found several manifests where the declared value (in credits) is 10× market rate. These shipments proceed through normal channels (visible in trade-route telemetry), effectively injecting cleansed money back into the economy.

Figure: High-volume container port (virtual setting) – Investigators traced the flow through major trade hubs. Container traffic logs show NPC shipments to/from the port. The port data (above) revealed large “deliveries” lacking proportional cargo (a classic red flag). By following ship routes, we correlated the overpaid invoices with transfers recorded in the server logs: each overpriced consignment corresponds to a large credit withdrawal from the NPC front company.

Throughout this pipeline, the NPC entities mirror known laundering typologies: parallel-asset systems in virtual space allow large sums to move with little oversight. In fact, Cooke & Marshall (2024) demonstrated that even “very simple money laundering detection methods” on game marketplaces can find suspicious trades. Here we applied similar anomaly detection to the in-game bank feeds and quickly isolated these patterns.

Timeline of Key Transactions

  • 2026-01-05: RivalFaction → ShellCorpAlpha (12M credits). ShellCorpAlpha immediately forwards 11.9M to NPCFrontCo (processing fee ~1%).
  • 2026-01-06: RivalFaction → ShellCorpBeta (10M). ShellCorpBeta → NPCFrontCo (9.9M). Both chains use unique transfer IDs to avoid easy linking.
  • 2026-02-10: NPCFrontCo sends 11.8M to CryptoMixerNPC. Within 10 minutes, Mixer splits into 235 small transactions (average ~50k) to dozens of accounts, then recombines.
  • 2026-03-02: NPCFrontCo issues Invoice #4472 to VRLogisticsWHS for a bulk weapons shipment listed at 12.4M credits (market value ~2.5M). Payment made, funds absorbed by VRLogistics ledger.
  • 2026-03-15: ShellCorpAlpha/Betall returns modest 0.5M & 0.4M credits to RivalFaction as “repayment” (likely to disguise net flow).

This timeline shows structured recurrence. Each surge in inbound funds (Jan) is followed by a mixer conversion (Feb) and an overpaid invoice (Mar). The regularity and round numbers (multiples of 1M credits) are uncharacteristic of normal play. In fact, on several days we saw identical transfer sizes repeated to different accounts — a known telltale of laundering (akin to “smurfing” patterns).

Entity Relationship Diagram

erDiagram
    RIVAL_FACTION ||--o{ SHELL_ENTITY : funds_to
    SHELL_ENTITY }o--|| NPC_FRONT_COMPANY : funnels_to
    NPC_FRONT_COMPANY ||--o{ CRYPTO_MIXER : converts_via
    CRYPTO_MIXER }o--|| LEGITIMATE_MARKET : outputs_to
    NPC_FRONT_COMPANY }o--|| VR_LOGISTICS_WHS : invoices_via

This ER diagram maps the main entities: RivalFaction uses ShellEntity(ies) to send funds; these pass to NPCFrontCompany. The NPC front then uses a CryptoMixerNPC to obfuscate funds before distributing them into the Legitimate Market or returning goods through the VRLogistics warehouse. Each link (→) represents large credit flows in the game’s transaction ledger.

Locating the Paper Trail (Player Exploit Path)

Players (as in-game investigators) could plausibly uncover the scheme by piecing together clues across systems:

  1. Monitor Vendor Prices: Players noticing NPC item prices far above market might alert to over-invoicing. Here, all NPCFrontCo shipments listed absurd values; comparing vendor menus (accessible via the modded API) against on-market listings highlights the discrepancy.
  2. Trace Ship Routes: Using the trade-route telemetry map, players follow suspicious shipments from rival-controlled sectors to a specific logistics node. For example, frequent charter boats arrive daily at Port A (Figure above) with nothing apparent offloaded – a sign of ghost shipments.
  3. Audit NPC Vendor Logs: Players could interact with the VRLogistics warehouse staff NPC (in-game “manager” or via hacking terminal) to review delivery manifests. Within the warehouse, a hidden record – an electronic invoice file – shows shipment #4472 with the 12.4M price tag. Searching the warehouse database (requiring a high-level “decrypt” skill check) reveals this invoice author by NPCFrontCo.
  4. Follow the Ledger Trail: The manifest references a series of internal account IDs; cross-referencing these IDs against public guild registries (available via the in-game API) links them back to the shell companies and RivalFaction leader. Essentially, players find a timestamped ledger file in Warehouse X (VRLogistics) tying the inflated cargo payment to ShellCorpAlpha.
  5. Expose Evidence: Uploading this ledger to public chat or guild bulletin (in a role-play manner) would cause the in-game “authorities” to seize NPCFrontCompany assets, collapsing the Rival Faction’s covert funding.

Figure: Virtual warehouse interior (in-game logistics hub). The incriminating shipping manifest was hidden here. Investigators noted that one storage rack (marked VR-501) contained an old log terminal. The terminal’s scan revealed a 2‑year-old import log with abnormally high values (the “paper trail”). Exposing that single document (and its matching payment history in the ledger) would be decisive, mirroring how a real audit might catch money laundering at the final layer.

Throughout this path, game mechanics (NPC interaction, inventory inspection, or mini-puzzles) are used, but no exploits of the server are required. The steps mimic legitimate gameplay investigation and do not encourage any real-world wrongdoing.

Mitigation & Detection Recommendations

To help game operators prevent such schemes, we recommend:

  • Automated AML Monitoring: Implement server-side analytics to flag unusually large or frequent transfers between unrelated players/NPCs. For example, set alerts when an account receives >5M credits/day from different sources. This echoes real-world transaction monitoring.
  • Enhanced Logging: Ensure that all in-game financial events (trades, invoices, marketplace sales) are fully logged with immutable timestamps. Audit these logs periodically. The presence of a hidden ledger suggests such logs exist and should be cross-checked.
  • NPC Account KYC: Treat high-volume NPC-run corporations (like NPCFrontCompany) as “high risk.” Require them to justify large currency flows via narrative or game-events (e.g. provide in-game receipts for purchases).
  • Limit Mixing Services: If a game offers currency exchange or “bank” NPCs, impose transaction limits or reporting thresholds. Without limits, mixers can operate unchecked.
  • User Reports & Mod Tools: Encourage players to report suspicious economic activity. Provide moderators with admin tools to query account balances and histories. Just as Cooke & Marshall showed, “publicly accessible data” can be scanned for anomalies.
  • Regular Audits of Shipping Logs: Since the scheme hinged on over-invoiced shipments, regularly compare vendor pricing data with market rates. Any persistent 10× discrepancy should auto-lock the affected vendor account for review.

In summary, the game’s economy functions as a large open book – with the right tools, illicit patterns become visible. As Rousselle & Englund warn, such virtual worlds have historically “limited oversight”, making audits crucial. By applying these detection measures, operators can close the loopholes that allowed the Rival Faction’s funds to flow undetected.

Sources: Primary findings are based on internal game server data (transaction logs, NPC records) and trade-route analyses. Relevant AML research (Cooke & Marshall 2024; Rousselle & Englund 2026) contextualizes our methods. Any missing direct citations reflect unpublished in-game sources.

Connected tools and standards

Explore the wider AI ecosystem.