My Independent Eve Online Project "Baron Scanner"
# Baron Scanner 2.0: Nullsec Intelligence Platform
## White Paper v1.0
---
### Abstract
Baron Scanner 2.0 is a modular nullsec intelligence platform that reverse-engineers the economic and operational patterns of major sovereignty corporations in EVE Online. By aggregating all 76 public ESI endpoints into a unified data pipeline and applying modular filter analysis with LLM-powered pattern recognition, Baron Scanner 2.0 produces actionable operational dossiers on every major nullsec bloc — including their mining rotations, moon mining schedules, ratting cycles, industrial output, and military staging patterns.
---
### 1. Problem Statement
EVE Online's nullsec economy is controlled by a small number of major sovereignty corporations that dominate resource faucets, manipulate markets, and wage wars as an ISK destruction mechanism to sustain their economic dominance. These blocs operate on predictable rotational cycles — mining, ratting, industrial production, and military operations follow rhythmic patterns driven by game mechanics, time zones, and resource availability.
Currently, no public tool exists that aggregates ESI activity data across all major blocs and identifies these operational cycles. Individual players and small groups have no intelligence layer to understand what major corps are doing, when they are doing it, and what it means economically.
Baron Scanner 2.0 fills this gap.
---
### 2. Data Foundation
**Source:** EVE Swagger Interface (ESI) — CCP's official public REST API
**Scope:** 76 public endpoints requiring no character authentication
**Key data categories:**
- System kill counts (ship kills, pod kills, NPC kills) per hour
- System jump traffic per hour
- Sovereignty indices (Military, Industrial, Strategic) per system
- Sovereignty ownership and structure data
- Universe metadata (systems, constellations, regions)
- Market reference data
All data is publicly accessible, requires no player authentication, and refreshes on predictable cache cycles ranging from 1 hour to 24 hours.
---
### 3. Core Architecture
Baron Scanner 2.0 extends the existing Baron Scanner infrastructure with three new layers:
**3.1 Data Pipeline Layer**
A scheduled polling system hits all 76 public ESI endpoints on their respective cache cycles, normalizes the data into a unified schema, and stores it in a time-series database. Parallel API calls minimize latency. In-process caching prevents redundant requests and respects ESI rate limits.
**3.2 Modular Filter Layer**
Each filter is an independent analytical module that queries the time-series data and surfaces a specific intelligence lens:
- **Farming Filter** — detects high-value solo multiboxing operations (inherited from Baron Scanner 1.0)
- **Mining Rotation Filter** — tracks industrial index changes correlated with jump traffic to infer active mining schedules
- **Moon Mining Filter** — identifies moon drill activity windows by correlating commodity market signals with regional industrial output
- **Ratting Filter** — maps NPC kill hotspots across regions to identify active ratting zones and corp rotations
- **Military Staging Filter** — detects unusual jump traffic and ship kill spikes that indicate fleet movement or war preparation
- **Sovereignty Shift Filter** — monitors ADM changes and sovereignty structure status to flag vulnerability windows
- **Economic Flow Filter** — correlates ISK faucet activity (bounties, ratting) with regional indices to estimate wealth generation rates per bloc
Filters are composable — multiple filters can run simultaneously against the same dataset to produce layered intelligence.
**3.3 LLM Analysis Layer**
Aggregated filter output is passed to an LLM with a structured nullsec economic context prompt. The LLM synthesizes raw pattern data into natural language intelligence reports, identifying:
- Weekly and monthly operational rotations per major bloc
- Resource flow patterns and wealth accumulation rates
- Vulnerability windows based on activity gaps
- Predictive staging and conflict indicators
- Economic anomalies suggesting market manipulation or unusual activity
---
### 4. Operational Dossier System
The primary output of Baron Scanner 2.0 is a per-corporation operational dossier — a continuously updated profile of each major sovereignty bloc containing:
- **Activity Rotation Map** — when and where they mine, rat, and stage
- **Moon Mining Schedule** — inferred drill activity windows by region
- **Economic Health Score** — estimated ISK generation rate vs. destruction rate
- **Military Readiness Indicator** — jump traffic and kill data trends suggesting war preparation
- **Sovereignty Vulnerability Index** — ADM levels and ownership stability scores
Dossiers update on a rolling basis as new ESI data arrives and are surfaced through the existing Baron Scanner frontend.
---
### 5. Technical Stack
Inherited from Baron Scanner 1.0 and extended:
- **Frontend:** Next.js with Leaflet map and Recharts visualizations
- **Backend:** FastAPI with modular filter endpoints
- **Database:** Firestore with time-series collections per system and per corp
- **LLM Integration:** API call to LLM provider with structured prompt templates per filter type
- **Infrastructure:** GCP Cloud Run, Cloud Build CI/CD
- **Scheduling:** Cloud Scheduler jobs for ESI polling cycles
- **Auth:** Firebase Auth with Pro tier enforcement for real-time dossier access
---
### 6. Potential Access Tiers
| Feature | Free | Pro |
|---|---|---|
| Data refresh | 24 hours | 4 hours |
| Filter access | Basic (farming, ratting) | All filters |
| Dossier access | Summary only | Full dossier |
| LLM reports | Weekly digest | On-demand |
| Alerts | None | Discord/Telegram |
---
### 7. Use Cases
- **Small gang PvP groups** — identify vulnerable moon drills and staging gaps for asymmetric operations
- **Independent pilots** — understand which regions are safe versus actively contested before entering
- **Market traders** — correlate bloc activity patterns with commodity price movements
- **Researchers and analysts** — study nullsec economic mechanics and bloc behavior patterns
- **Journalists and content creators** — access structured data about what major blocs are actually doing versus what they claim
---
### 8. Limitations and Constraints
- ESI public endpoints do not expose individual player activity, wallet data, or fleet compositions — all inference is structural and aggregate
- Moon drill vulnerability cannot be confirmed without in-game scouting — ESI provides activity signals only
- Bloc attribution relies on sovereignty ownership data — neutral or alt corp activity may be misattributed
- LLM analysis is probabilistic — reports indicate patterns, not certainties
- Wormhole space is excluded from ESI kill and jump data
---
### 9. Conclusion
Baron Scanner 2.0 reframes nullsec intelligence from a narrow farming detection tool into a comprehensive economic and operational analysis platform. By systematically aggregating all 76 public ESI endpoints, applying modular filter analysis, and leveraging LLM pattern recognition, it produces the first publicly accessible operational dossier system for major nullsec sovereignty corporations — giving small players and independent analysts the same systemic visibility that major blocs currently reserve for themselves.
---
*Baron Scanner 2.0 — Independent Research Project*
*Version 1.0 Draft*