geo-distance
Pass
Audited by Gen Agent Trust Hub on Aug 18, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSREMOTE_CODE_EXECUTIONCOMMAND_EXECUTIONDATA_EXFILTRATION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The skill instructions include a step to fetch the
call.mjshelper script from the vendor's domain athttps://fittings.sh/skill/call.mjs. - [REMOTE_CODE_EXECUTION]: The
call.mjsscript dynamically imports several Node.js packages at runtime, including@x402/fetch,@x402/evm, andviem, to handle cryptographic operations and API communication. It also performs an automated integrity check by fetching and comparing a SHA256 hash fromhttps://fittings.sh/skill/call.mjs.sha256. - [COMMAND_EXECUTION]: The skill relies on executing the
call.mjsscript within a Node.js environment to process the payment handshake and the API request. - [DATA_EXFILTRATION]: The skill accesses a wallet private key through the
FITTINGS_PRIVATE_KEYenvironment variable to generate cryptographic signatures. these signatures are subsequently transmitted to thefittings.shservice to authorize payments for the distance calculation.
Audit Metadata