Credential Access
High
- Category
- Privilege Escalation
- Content
* * Usage: node scripts/query.mjs <0x-address> * * Env (loaded from <workspace>/.env or shell): * TALENT_PROTOCOL_API_KEY * NEYNAR_API_KEY *
- Confidence
- 60% confidence
- Finding
- .env
Security audit
Security checks across malware telemetry and agentic risk
BaseCred is a focused wallet-reputation lookup skill; its API key and network use are disclosed and fit its purpose.
Install only if you are comfortable sending wallet lookup requests to Ethos, Talent Protocol, and optionally Neynar. Use a workspace `.env` containing only the needed API keys, avoid running from directories with unrelated secrets, and consider pinning or reviewing `basecred-sdk` before use.
* * Usage: node scripts/query.mjs <0x-address> * * Env (loaded from <workspace>/.env or shell): * TALENT_PROTOCOL_API_KEY * NEYNAR_API_KEY *
function loadDotEnv() {
let dir = process.cwd();
for (let i = 0; i < 5; i++) {
const candidate = path.join(dir, '.env');
if (fs.existsSync(candidate)) {
for (const line of fs.readFileSync(candidate, 'utf8').trim().split('\n')) {
const eq = line.indexOf('=');const neynarKey = process.env.NEYNAR_API_KEY;
if (!talentKey) {
console.error('Missing TALENT_PROTOCOL_API_KEY in .env or environment.');
process.exit(1);
}65/65 vendors flagged this skill as clean.
No suspicious patterns detected.