Model authentication
Examine the model's self-reported identity, brand residue, and common signs of camouflage.
pangolin uses thinking signature, protocol fields, and capability probes to tell native Claude from wrappers or cut-down backends.
This page emphasizes server-side signature verification. Real requests are billed to the key’s upstream account.
Claude detection is not “does it look like Claude?” — it checks whether server signatures and Anthropic protocol evidence actually exist.
For crypto-grade identity, start with Claude; for protocol compatibility, also check OpenAI / Gemini.
Updates with Scan depth above. Full mode covers all applicable checks. Long-context probes need an extra opt-in.
Examine the model's self-reported identity, brand residue, and common signs of camouflage.
Verify whether server-side exclusive fields such as Claude thinking / signature are transparently transmitted.
The model is asked to reproduce a fixed mark verbatim, checking how deterministic the instructions are followed.
Compare user only to explicit system+user, checking whether fixed words are overridden by hidden directives.
Use minimalist requests to observe whether input_tokens is abnormally high and identify implicit System injection.
Use canned reasoning questions to check whether verifiable answers are correct.
Identifies the hosting channel from the response ID prefix.
Count input_tokens with fixed hints compared to calibrated model baseline.
Compare Claude series characteristics through behavioral preferences and answer patterns.
Use Anthropic / Claude general knowledge questions to cross-validate whether the backend is as claimed as Claude.
Comparing request model, response model and identity stability in multiple rounds of returns.
Check message IDs, SSE event sequences, and content blocks for compliance with Anthropic specifications.
Check whether the tool_use block, toolu_ ID, function name and parameter schema are standardized.
Compare stream and non-stream text, token, and end reason for consistency.
Check that the input / output / cache token fields are complete and authentic.
The same question compares input consumption and response behavior between channels and official (or baseline).
Use needle-in-haystack to verify that long context windows are honored.
Submit a PDF probe to confirm that the document understanding link has not been stripped by the transfer station.
Randomized variants cross-check for abnormal signals such as nonce leaks, fixed replies, and suspicious cache reuse.
Check if the security policy is stable using denial-of-answer scenarios and rewriting/encoding/progressive variants.