Skill flagged — suspicious patterns detected
ClawHub Security flagged this skill as suspicious. Review the scan results before using.
openclaw agent reputation
v1.0.0On-chain credit scoring and soulbound identity for autonomous agents
⭐ 0· 185·0 current·0 all-time
byJustin Liu@zhenstaff
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
OpenClaw
Suspicious
medium confidencePurpose & Capability
The name/description (on‑chain credit scoring and SBTs) matches the runtime instructions which describe minting SBTs, recording attestations, and querying scores on the Base network. However, registry metadata lists no required environment variables or primary credential while the SKILL.md explicitly requires a PRIVATE_KEY — an incoherence between claimed requirements and actual instructions.
Instruction Scope
SKILL.md instructs the agent to sign blockchain transactions (create identity, record attestations) using PRIVATE_KEY and to 'automatically call related tool functions', but no code files or tool bindings are provided. The instructions do not specify an RPC provider or how signing will be performed (local code, external service, or in‑agent). That vagueness gives the agent broad discretion to perform network calls and handle the private key, which is sensitive.
Install Mechanism
This is an instruction‑only skill with no install spec and no code files, so nothing is written to disk by an install step. That minimizes installer risk, but also increases ambiguity because the README references an npm package and a 'clawhub install' command that have no concrete install instructions in the registry entry.
Credentials
SKILL.md requires a PRIVATE_KEY environment variable to sign transactions — that is functionally necessary for on‑chain writes, so it is proportionate in purpose. However, the registry metadata incorrectly lists no required env vars and no primary credential. Requesting an unconstrained private key is sensitive: the docs advise using testnet keys but do not enforce or show how keys are isolated, scoped, or used (no mention of hardware wallets, signer delegation, or restricted accounts).
Persistence & Privilege
The skill is not marked always:true and requests no config paths or system modifications. It does not claim persistent elevated privileges in the registry metadata.
What to consider before installing
This skill is plausible for the stated blockchain reputation purpose, but it has important inconsistencies and missing details you should clarify before installing or providing any secret.
What to check/ do before using:
- Do NOT export your real mainnet private key into PRIVATE_KEY for this skill. Use a disposable/testnet wallet with minimal funds if you want to try it.
- Ask the maintainer: why does the registry metadata list no required env vars while SKILL.md requires PRIVATE_KEY? Where is the authoritative install/implementation (the repo or npm package)?
- Verify the referenced GitHub repo and npm package contents yourself. Because the skill is instruction‑only here, the agent would need to implement web3 calls — confirm whether 'clawhub install' will fetch code and inspect that code before running it.
- Ask how RPC endpoints are chosen. If the agent uses a public RPC provider, that provider may link your wallet usage to an account. Prefer to run against a local or well‑trusted provider or use a signer service that limits scope.
- Prefer hardware wallets, delegated signing, or ephemeral accounts for any keys you provide. If the skill must sign transactions, prefer a signer that allows only intended operations instead of exporting a raw private key.
- If you need only read operations (query_identity, get_credit_score), prefer to use a watch‑only address or explicit read‑only RPC calls that do not require PRIVATE_KEY.
Given the inconsistency and vagueness about execution and key handling, treat this skill as potentially risky until the above clarifications and code inspection are completed.Like a lobster shell, security has layers — review code before you run it.
latestvk977t20qp04dx1xskd71j2tvmd82sr8n
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
