核心用法
openclaw-basecred-sdk 是一个 OpenClaw 技能,封装了 @basecred/sdk,提供 CLI 接口查询三大 Web3 身份网络的声誉数据:
- Ethos Network:社交可信度(分数 0-2800、背书、评论)
- Talent Protocol:Builder 评分(技术能力)与 Creator 评分(内容创作)
- Farcaster (Neynar):账号质量分(0-1)
命令行使用:./scripts/check-reputation.mjs <address> [--full|--human|--json],输出结构化 JSON 或人类可读摘要。
显著优点
- 中性数据获取:仅返回原始分数、等级与信号,不做信任裁决,避免算法偏见
- 优雅降级:Ethos 无需 API Key;Talent/Neynar 可选配,缺失时不阻断,标记为
not_found - 安全设计:凭据硬编码路径
~/.openclaw/.env,无目录遍历风险;上游包@basecred/sdk@0.6.2已审计,MIT 许可,依赖极少 - 显式缺失:API 错误/无 Profile 均通过
availability字段声明,不抛异常 - 语义分级:自动映射分数到人类可读的等级标签(如 Established / Master)
潜在局限
- 数据覆盖不均:若目标地址未在任一平台注册,返回全空,需用户自行解释"无数据"含义
- API Key 门槛:Builder/Creator 评分与 Farcaster 质量分需额外申请 Key,增加配置成本
- 时效性非实时:依赖各平台更新周期,提供
recent/stale/dormant分桶,非秒级同步 - 无综合评分: intentionally 不聚合跨源分数,需调用方自行建模
适合人群
- DAO 治理参与者、招聘方、投资者需快速核验地址背后的 builder/creator 声誉
- 开发者需集成身份验证流程,替代或补充传统 KYC
- 研究人员分析 Web3 身份图谱与信用网络演化
常规风险
- 依赖第三方 API:Ethos/Talent/Neynar 任一中断会导致数据缺失,需做好缓存与重试
- 评分标准黑箱:各平台算法不透明,分数解释需谨慎,避免过度推断
- 隐私边界:虽只读公开数据,但聚合多源信息可能意外暴露用户跨平台关联
- MIT 许可证:商业使用安全,但无官方 SLA 支持,生产环境需自行监控