Opus
Audit skill's Basescan source-fetch comment misstates auth requirement
- skills/vvvkernel-audit/SKILL.md:22-24
- skills/vvvkernel-audit/SKILL.md:62-63
Basescan's `getsourcecode` endpoint requires an `apikey` query parameter; unauthenticated calls return `NOTOK / Missing/Invalid API Key` and are rate-limited to effectively zero. The 'no key needed' note is a misleading comment that will cause the audit to silently feed an error blob into the Venice prompt as if it were contract source, producing bogus audit findings.
Recommendation
Change the URL to include `&apikey=$BASESCAN_API_KEY`, document the env var, and remove the false 'no key needed' claim. Add a check that the response `status==='1'` before chunking.