ens-primary-name

Pass

Audited by Gen Agent Trust Hub on Apr 9, 2026

Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
  • [COMMAND_EXECUTION]: The skill executes shell scripts (set-primary.sh, set-avatar.sh, verify-primary.sh) that interact with the local environment to facilitate blockchain transactions. These scripts call node to perform ABI encoding and curl to query the ENS subgraph for domain information.
  • [EXTERNAL_DOWNLOADS]: The skill requires the installation of external tools and libraries, specifically @bankr/cli via bun and viem via npm. These are standard tools for the intended functionality. It also fetches data from public blockchain infrastructure including eth.publicnode.com, mainnet.base.org, and the official ENS Subgraph on The Graph.
  • [DATA_EXPOSURE]: The script set-primary.sh optionally uses an environment variable THIRDWEB_SECRET_KEY if provided by the user to perform advanced L2 address lookups via the Thirdweb API. This is handled as an optional configuration and is consistent with standard API key usage in developer tools.
Audit Metadata
Risk Level
SAFE
Analyzed
Apr 9, 2026, 02:32 AM