扫描报告
5 /100
verified-agent-identity
Billions decentralized identity for agents. Link agents to human identities using Billions ERC-8004 and Attestation Registries.
Legitimate decentralized identity management skill with clear documentation, declared network endpoints to known blockchain infrastructure, and proper filesystem storage for cryptographic keys.
可以安装
This skill is safe to use. Ensure the BILLIONS_NETWORK_MASTER_KMS_KEY environment variable is set to enable at-rest encryption of private keys.
| 资源类型 | 声明权限 | 推断权限 | 状态 | 证据 |
|---|---|---|---|---|
| 文件系统 | WRITE | WRITE | ✓ 一致 | Stores identity data in $HOME/.openclaw/billions/ |
| 网络访问 | READ | READ | ✓ 一致 | HTTPS calls to billions.network, privado.id |
| 命令执行 | WRITE | WRITE | ✓ 一致 | Executes node scripts as declared in metadata |
| 环境变量 | READ | READ | ✓ 一致 | Reads BILLIONS_NETWORK_MASTER_KMS_KEY for encryption |
22 项发现
中危 外部 URL 外部 URL
https://docs.openclaw.ai/help/environment README.md:167 中危 外部 URL 外部 URL
https://billions.network/ SKILL.md:5 中危 钱包地址 加密货币钱包地址
0xB3F5d3DD47F6ca17468898291491eBDA69a67797 scripts/constants.js:1 中危 外部 URL 外部 URL
https://attestation-relay.billions.network/api/v1/callback?attestation= scripts/constants.js:5 中危 外部 URL 外部 URL
https://wallet.billions.network scripts/constants.js:6 中危 外部 URL 外部 URL
https://identity-dashboard.billions.network scripts/constants.js:19 中危 外部 URL 外部 URL
https://paulmillr.com/funding/ scripts/package-lock.json:70 中危 外部 URL 外部 URL
https://www.buymeacoffee.com/ricmoo scripts/package-lock.json:96 中危 外部 URL 外部 URL
https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2 scripts/package-lock.json:192 中危 外部 URL 外部 URL
https://www.patreon.com/feross scripts/package-lock.json:1554 中危 外部 URL 外部 URL
https://feross.org/support scripts/package-lock.json:1558 中危 外部 URL 外部 URL
https://opencollective.com/fastify scripts/package-lock.json:2024 中危 外部 URL 外部 URL
https://paypal.me/jimmywarting scripts/package-lock.json:2047 中危 外部 URL 外部 URL
https://opencollective.com/node-fetch scripts/package-lock.json:2393 中危 外部 URL 外部 URL
https://paypal.me/kozjak scripts/package-lock.json:2657 中危 钱包地址 加密货币钱包地址
0x0000000000000000000000000000000000000000 scripts/shared/attestation.js:9 中危 外部 URL 外部 URL
https://rpc-mainnet.billions.network scripts/shared/bootstrap.js:90 中危 钱包地址 加密货币钱包地址
0x3c9acb2205aa72a05f6d77d708b5cf85fca3a896 scripts/shared/bootstrap.js:91 中危 外部 URL 外部 URL
https://rhs-staging.polygonid.me scripts/shared/bootstrap.js:102 中危 外部 URL 外部 URL
https://www.w3.org/ns/did/v1 scripts/shared/utils.js:31 中危 外部 URL 外部 URL
https://w3id.org/security/suites/secp256k1recovery-2020/v2 scripts/shared/utils.js:32 中危 外部 URL 外部 URL
https://resolver.privado.id/1.0/identifiers/$ scripts/verifySignature.js:31 目录结构
23 文件 · 156.0 KB · 4657 行 JSON 3f · 2984L
JavaScript 18f · 1273L
Markdown 2f · 400L
├─
▾
scripts
│ ├─
▾
shared
│ │ ├─
▾
storage
│ │ │ ├─
base.js
JavaScript
│ │ │ ├─
challenge.js
JavaScript
│ │ │ ├─
crypto.js
JavaScript
│ │ │ ├─
did.js
JavaScript
│ │ │ ├─
identities.js
JavaScript
│ │ │ └─
keys.js
JavaScript
│ │ ├─
attestation.js
JavaScript
│ │ ├─
bootstrap.js
JavaScript
│ │ └─
utils.js
JavaScript
│ ├─
constants.js
JavaScript
│ ├─
createNewEthereumIdentity.js
JavaScript
│ ├─
generateChallenge.js
JavaScript
│ ├─
getDidDocument.js
JavaScript
│ ├─
getIdentities.js
JavaScript
│ ├─
linkHumanToAgent.js
JavaScript
│ ├─
manualLinkHumanToAgent.js
JavaScript
│ ├─
package-lock.json
JSON
│ ├─
package.json
JSON
│ ├─
signChallenge.js
JavaScript
│ └─
verifySignature.js
JavaScript
├─
_meta.json
JSON
├─
README.md
Markdown
└─
SKILL.md
Markdown
依赖分析 6 项
| 包名 | 版本 | 来源 | 已知漏洞 | 备注 |
|---|---|---|---|---|
@0xpolygonid/js-sdk | 1.42.1 | npm | 否 | Pinned to specific version |
@iden3/js-iden3-core | 1.8.0 | npm | 否 | Pinned to specific version |
@iden3/js-iden3-auth | 1.14.0 | npm | 否 | Pinned to specific version |
ethers | ^6.13.4 | npm | 否 | Minor version range, consider pinning |
uuid | ^11.0.3 | npm | 否 | Major version range, consider pinning |
@noble/curves | ^1.9.2 | npm | 否 | Minor version range |
安全亮点
✓ All network endpoints are documented and point to legitimate blockchain/identity infrastructure (billions.network, privado.id)
✓ Private keys support AES-256-GCM encryption at rest via optional BILLIONS_NETWORK_MASTER_KMS_KEY
✓ All shell commands use Node.js scripts as declared in metadata
✓ No obfuscation, base64-encoded payloads, or anti-analysis techniques detected
✓ Filesystem access is scoped to dedicated identity storage directory with clear documentation
✓ All dependencies are pinned to specific versions (e.g., @0xpolygonid/js-sdk: 1.42.1)
✓ Network calls are read-only (fetch for resolution/callback) with no data exfiltration patterns
✓ README.md explicitly documents network policy and whitelisted domains