Decentralized Forensic Integrity & Agentic Protocol Verification System
Audit Ally is an Omni-Domain forensic auditing ecosystem that eliminates the single point of failure in legal chain-of-custody protocols. By combining Fetch.ai uAgents, deterministic ASI-1 Reasoning, and Web3 Immutable Ledgers, Audit Ally ensures that physical and digital evidence remains scientifically valid and legally admissible.
Centralized evidence logs are vulnerable to human error, chronological paradoxes, and retroactive tampering. Furthermore, biological evidence (like DNA meant for STR profiling) or volatile evidence (like arson VOCs) rely on physical environments that are rarely cross-referenced with cryptographic certainty.
Audit Ally introduces a Zero-Trust Forensic Pipeline:
- uAgent IoT Witnesses: Physical evidence lockers stream live telemetry (temperature, VOCs, RFID) via autonomous digital twins.
- Agentic Auditing (ASI-1): An AI iteratively evaluates human-written logs against strict ISO/IEC 27037 standards and live IoT telemetry.
- Immutable Anchoring: The AI's reasoning trace and the source evidence hash are permanently signed to the Fetch.ai/ASI Dorado Testnet.
Audit Ally avoids standard conversational LLM wrappers. The ASI-1 model is constrained by highly engineered, XML-tagged structural prompts. It is forced to evaluate inputs against strict, deterministic scientific standards (e.g., temporal continuity, digital forensic acquisition protocols, and biological degradation thresholds).
The system employs an autonomous "Red-Team" loop:
- Iteration 1 (The Scan): ASI-1 performs a comprehensive multi-domain scan of the ingested PDF.
- Iteration 2 (The Critique): ASI-1 is forced to play Devil's Advocate against its own findings, actively searching for benign environmental or latency-based explanations before finalizing a JSON-formatted risk score.
Audit Ally features a dedicated live connection to a Fetch.ai uAgent swarm (agent1qvk...haki88). This allows the ASI-1 model to dynamically reason on live hardware telemetry, bridging the gap between the physical environment and the decentralized ledger.
- Frontend: React.js (High-Fidelity Dashboard, Live Telemetry Visuals, PDF Generation).
- Backend Brain: Python / Flask.
- Agentic Framework: Fetch.ai
uAgentslibrary for IoT simulation. - Blockchain SDK:
cosmpyfor automated transaction signing and payload anchoring to the Dorado Testnet. - Smart Verification: Cryptographic SHA-256 hashing of both source files and AI logic traces.
- Python 3.9+
- Node.js & npm
- A funded Fetch.ai wallet (Dorado Testnet)
cd backend
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate
pip install -r requirements.txt
python app.pys