Description-Behavior Mismatch
Medium
- Confidence
- 95% confidence
- Finding
- The script is documented as verifying a wallet on Farcaster, but by default it sends the signed verification payload, wallet address, FID, signer UUID, and block hash to an AgentCast-operated proxy instead of directly to Neynar. This introduces an unnecessary third-party data path for a sensitive identity-binding operation, increasing privacy, trust, and integrity risks if the proxy logs, alters, or misuses requests.
