← 返回 Skills 市场
0xturboblitz

Self zkID verification

作者 0xturboblitz · GitHub ↗ · v1.0.0
cross-platform ✓ 安全检测通过
666
总下载
0
收藏
2
当前安装
1
版本数
在 OpenClaw 中安装
/install self-xyz
功能描述
Integrate Self (self.xyz) — a privacy-first identity protocol using zero-knowledge proofs to verify passports and ID cards. Use when the user mentions Self protocol, Self identity, self.xyz, passport verification, zero-knowledge identity verification, SelfAppBuilder, SelfBackendVerifier, SelfVerificationRoot, or wants to add privacy-preserving KYC, age verification, nationality checks, OFAC screening, or Sybil resistance using real-world identity documents. Covers frontend QR code integration, backend proof verification, and on-chain smart contract verification on Celo.
安全使用建议
This skill appears to do what it says (frontend QR integration, backend proof verification, optional Celo contract wiring). Before installing or using it in production: 1) Verify the npm packages (@selfxyz/qrcode, @selfxyz/core) on the npm registry and confirm they come from the official Self organization and a real source repo (the skill has no homepage/source listed). 2) Double-check the provided on-chain addresses and network naming — the docs refer to 'Celo' but also use the name 'Sepolia' (an Ethereum testnet) which is inconsistent; confirm the correct Celo testnet (e.g., Alfajores) and Hub addresses with official Self docs. 3) Use ngrok only for local testing and avoid exposing production endpoints or real user proofs during development. 4) Review what attributes you request (name, idNumber, nationality, OFAC) — these are sensitive; request only the minimum disclosures required. 5) Confirm package version compatibility (SKILL.md references a beta version) and audit the packages' source code or repository before trusting them in production. If you want higher assurance, ask the publisher for a homepage/repo or for signed package sources; absence of that increases risk and is why confidence is medium rather than high.
功能分析
Type: OpenClaw Skill Name: self-xyz Version: 1.0.0 The skill bundle provides comprehensive documentation and code examples for integrating the Self identity verification protocol. All instructions and code snippets are directly related to this stated purpose, covering frontend, backend, and smart contract integration. There is no evidence of prompt injection attempts against the agent, data exfiltration, malicious execution, persistence mechanisms, or obfuscation. While the `mock passports` setting in `SelfBackendVerifier` could be a vulnerability if misused in production, it is explicitly documented as 'dev only' and a 'critical gotcha', indicating a configuration risk for the integrator rather than malicious intent from the skill itself.
能力评估
Purpose & Capability
Name/description (Self zk identity, passport/ID verification, frontend QR + backend verification + Celo on-chain) align with the instructions and the npm packages (@selfxyz/qrcode, @selfxyz/core) that the SKILL.md tells you to install. Nothing requested (no extra env vars, no unrelated binaries) appears outside the stated purpose.
Instruction Scope
Runtime instructions are narrowly scoped to building a frontend QR, receiving proofs at an endpoint, verifying them server-side, and optionally wiring a Celo smart contract. They do not ask the agent to read unrelated files or secrets. The doc does recommend making your endpoint publicly accessible (ngrok for local dev) which is expected but carries normal exposure risks for test data.
Install Mechanism
This is an instruction-only skill that tells the developer to npm install @selfxyz/qrcode and @selfxyz/core. Using npm packages is a normal, moderate-risk install vector — verify the packages and their provenance on the npm registry / upstream repo before installing. There are no opaque download URLs or archive extracts in the install instructions.
Credentials
The skill declares no required environment variables, credentials, or config paths. The example code uses only parameters needed for verification (scope, endpoint, disclosures). No unrelated secrets or system access are requested.
Persistence & Privilege
Skill does not request always:true and does not modify other skills or system-wide settings. It is user-invocable and allows normal autonomous invocation (platform default). This is expected and not excessive here.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install self-xyz
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /self-xyz 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- Initial release of self-xyz skill for integrating the Self (self.xyz) privacy-first identity protocol. - Supports zero-knowledge proof-based verification of passports and ID cards with no personal data exposure. - Provides quick start guides for off-chain (backend/API) and on-chain (smart contract) integration, including frontend QR code and backend verification examples. - Documents key integration patterns (off-chain, on-chain, deep linking) and outlines essential gotchas to prevent common configuration errors. - Lists deployed contract addresses for Celo networks. - Includes references to detailed configuration and advanced usage guides.
元数据
Slug self-xyz
版本 1.0.0
许可证
累计安装 3
当前安装数 2
历史版本数 1
常见问题

Self zkID verification 是什么?

Integrate Self (self.xyz) — a privacy-first identity protocol using zero-knowledge proofs to verify passports and ID cards. Use when the user mentions Self protocol, Self identity, self.xyz, passport verification, zero-knowledge identity verification, SelfAppBuilder, SelfBackendVerifier, SelfVerificationRoot, or wants to add privacy-preserving KYC, age verification, nationality checks, OFAC screening, or Sybil resistance using real-world identity documents. Covers frontend QR code integration, backend proof verification, and on-chain smart contract verification on Celo. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 666 次。

如何安装 Self zkID verification?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install self-xyz」即可一键安装,无需额外配置。

Self zkID verification 是免费的吗?

是的,Self zkID verification 完全免费(开源免费),可自由下载、安装和使用。

Self zkID verification 支持哪些平台?

Self zkID verification 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Self zkID verification?

由 0xturboblitz(@0xturboblitz)开发并维护,当前版本 v1.0.0。

💬 留言讨论