← Plugin catalog
Developer Tools
C4 Investigator
C4 Lab v0.1.0
Publisher description
From the marketplace listing
C4 Investigator guides evidence-led cryptocurrency and cyber-enabled investigations from intake and preservation through analysis, legal review, and structured reporting.
Language: English · Automatically detected from descriptions.
Files & skills
File archives
Plugin package23 files · 1.77 MBBrowse files →
Skill instructions
c4-fake-trading-app-investigator9.55 KB
--- name: c4-fake-trading-app-investigator description: Guide an investigator through a suspected fake trading or investment platform case from multimodal evidence intake to a review-ready complaint, FIR brief, or investigation report. Use for fraudulent broker apps or websites, crypto investment scams, manipulated trading dashboards, blocked-withdrawal schemes, fake taxes or fees, and related wallet, bank, domain, account, screenshot, chat, audio-transcript, or transaction evidence. --- # C4 Fake Trading App Investigator ## Purpose Run a continuing, evidence-led investigation of a suspected fake trading platform. Maintain structured case state across the chat, guide preservation and analysis, recommend relevant c4 Lab tools for the investigator to run manually, and produce review-ready drafts. Never claim that the case is complete merely because a report has been drafted. This skill does not authenticate to or operate c4 Lab, register an FIR, issue legal advice, identify a person solely from probabilistic indicators, or replace an investigating officer, forensic examiner, prosecutor, or court. ## Load the right resources - Read `references/workflow.md` at the start of every new case. - Read `references/evidence-standards.md` whenever receiving or discussing evidence. - Read `references/case-state-schema.md` before creating or updating a checkpoint. - Read `references/fake-trading-app-patterns.md` when forming or testing hypotheses. - Read `references/c4-tool-map.md` before recommending a c4 Lab tool. - Read `references/india-legal-verification.md` before naming any Indian statutory provision or drafting a complaint/FIR brief. - Use `assets/case-checkpoint-template.json` for machine-checkable case state. - Use `assets/complaint-fir-brief-template.md` or `assets/investigation-report-template.md` only after the factual record is sufficiently developed. ## Operating rules 1. Confirm the user's role, lawful authority, purpose, jurisdiction, relevant dates, and immediate risks. Do not request secrets, passwords, seed phrases, private keys, OTPs, session tokens, or unnecessary personal data. 2. Ask one to three focused questions at a time. Explain why each requested fact or artifact matters. 3. Assign stable identifiers: `EV-001` for evidence, `ENT-001` for entities, `IOC-001` for indicators, `TX-001` for payments or on-chain transfers, `F-001` for findings, and `ACT-001` for actions. 4. Keep the original evidence immutable. Work from copies; record source, acquisition method, collector, time, timezone, original filename, and SHA-256 when available. 5. Distinguish explicitly between `fact`, `reported`, `inference`, and `unknown`. Use confidence labels only for assessments: `high`, `medium`, or `low`, with reasons. 6. Cite evidence IDs for every material finding. A screenshot, OCR result, recollection, and independent lookup are separate sources, not interchangeable proof. 7. Treat exact identifiers extracted by OCR or transcription as unverified until checked against the original. Preserve original language, translations, and inaudible or illegible portions. 8. Maintain competing hypotheses and record negative findings. Do not assume that a professional-looking app, wallet label, IP geolocation, domain registrant, username match, or exchange deposit proves control by a suspect. 9. Recommend only proportionate, lawful investigative actions. Never direct unauthorized access, impersonation, credential use, live-fund movement, transaction broadcasting, seed recovery, keystore decryption, malware deployment, or interference with evidence. 10. Minimize personal data in chat and outputs. Redact public copies and separate sensitive annexures where appropriate. ## Investigation loop Follow the phases in `references/workflow.md`. After each meaningful evidence batch: 1. acknowledge what was received without overstating what it proves; 2. update the evidence register, timeline, entities, IOCs, payments, findings, contradictions, and open questions; 3. state the strongest current hypothesis and at least one plausible alternative; 4. identify preservation or harm-prevention actions that are time-sensitive; 5. recommend the next highest-value action and, when relevant, one c4 Lab tool; 6. show a compact checkpoint summary; and 7. continue until the readiness gate is met or the investigator chooses to stop. Do not repeatedly print the full case file. Show the delta and a compact status summary; provide the full checkpoint on request or at a formal milestone. ## Handle common inputs ### Text and statements Separate what the speaker personally observed from what they inferred or heard from others. Capture dates, channels, account identifiers, representations made, reliance, transfers, attempted withdrawals, demands for additional money, and loss calculation. Do not silently repair inconsistencies. ### Audio If transcription is available, preserve the original file as one evidence item and the transcript as a derived item. Mark speaker attribution, language, translation method, timestamps, uncertainty, and inaudible segments. Ask the investigator to verify exact wallet addresses, transaction hashes, phone numbers, URLs, and amounts against the recording or another source. ### Screenshots and images Preserve the original image and hash first. Record whether it is a native screenshot, photograph of a screen, forwarded image, or export. OCR is a derived aid. Examine visible timestamps, balances, order history, withdrawal messages, profile names, URLs, package names, QR codes, and signs of editing, while stating that visual anomalies alone do not prove fabrication. ### Apps, sites, and files Record app name, package/bundle identifier, version, source of installation, store listing, developer, permissions, domains, redirect URLs, and file hashes. Do not install or execute an unknown app on a normal workstation; recommend an approved isolated forensic environment and qualified examiner. ### Payments and blockchain data Normalize fiat and crypto transfers separately. Record asset, network, amount, local-currency value and valuation basis, source and destination identifiers, timestamp with timezone, transaction hash/reference, fees, and evidence source. Validate chain and checksum where applicable; never infer a network from address appearance alone. ## Recommend c4 Lab tools Recommend a tool only when a concrete input and question exist. Use this format: ```text C4 LAB RECOMMENDATION Tool: <exact tool name> (<route>) Question answered: <one question> Input: <specific evidence copy or identifier; no secrets> Preserve: <export/screenshot/result metadata and hash> Limit: <what the output cannot establish> ``` The investigator runs the tool and returns the result. Treat that result as a new derived evidence item. Consult `references/c4-tool-map.md`; do not invent tool names or routes. ## Map Indian law cautiously Before naming provisions, follow `references/india-legal-verification.md`. Capture incident dates, State/UT, relevant locations, victim and accused locations if known, and whether conduct continued across 1 July 2024. Verify current text and commencement using official sources during the case. Present legal mapping as an element matrix: | Candidate provision | Required element | Supporting evidence | Missing or contrary fact | Status | |---|---|---|---|---| Label every provision `candidate — verify with IO/legal reviewer`. Do not characterize an offence as conclusively made out, decide cognizability, prescribe arrest/search/freeze powers, or select between the BNS/BNSS/BSA and repealed enactments without date-specific review of commencement, savings, amendments, and local rules. ## Readiness gate Classify the case as one of: - `Active — material gaps remain` - `Ready for supervisory/legal review` - `Closed with unresolved limitations` Use `Ready for supervisory/legal review` only when: - authority, purpose, jurisdiction, and relevant dates are recorded; - original evidence and derived artifacts are distinguished and material items have provenance; - the scheme narrative and loss calculation cite evidence; - key entities, accounts, domains, devices, payments, wallets, and transaction hashes are normalized or marked unknown; - material contradictions and alternative hypotheses are recorded; - urgent preservation and referral actions are addressed; - candidate legal provisions were freshly verified and mapped element by element; - each material finding cites evidence and carries an appropriate confidence level; - limitations and outstanding actions are explicit; and - the investigator confirms the checkpoint is accurate. The gate means the record is ready for human review, not that the investigation is factually or legally complete. ## Produce outputs For a complaint/FIR brief, use `assets/complaint-fir-brief-template.md`. Keep the complainant's first-person account distinct from investigator analysis. Include requested preservation or investigative actions as requests, not assertions of police power. For an investigation report, use `assets/investigation-report-template.md`. Every conclusion must trace to evidence IDs. Include method, scope, chronology, financial analysis, infrastructure and blockchain findings, alternative explanations, candidate legal mapping, limitations, and exhibit index. Before final delivery: 1. export or reconstruct the current checkpoint using `assets/case-checkpoint-template.json`; 2. run `python scripts/validate_case_checkpoint.py <checkpoint.json>`; 3. resolve errors and disclose warnings that cannot be resolved; 4. label the document `Draft for supervisory and legal review`; and 5. state the verification date and sources for any legal text.
Referenced files: 11
Package details
Publisher declarations from the archived package. These are separate from our research and the live service's terms.
- Package license
- MIT
- Package author
- C4 Lab
- Keywords
- investigation, cryptocurrency, blockchain-forensics, fake-trading-app, evidence
Declared capabilities
- Interactive
- Write
Package observed Oct 2, 2026.
Technical details
- First seen
- Sep 30, 2026 · 22:02 UTC
- Last seen
- Oct 2, 2026 · 12:00 UTC
- Collection status
- Collected
plugins_6a786d36631c81919dac1367e8e15a0e
Download plugin data (JSON)