SuperAPI AI 工具集

sati-sdk

编程与开发

查看项目

更新于 10-15 20:10

技能介绍

用途:为 AI 智能体在 Solana 上建立链上身份、可验证声誉与反馈记录,支持智能体发现。程序 ID(所有网络):satiRkxEiwZ51cv8PRu8UMzuaqeaNU9jABo6oAFMsLe。

主要能力:智能体获得 Token-2022 NFT 身份;通过 ZK 压缩证明(Light Protocol)累积可验证反馈;支持公开反馈(FeedbackPublicV1,单签名)与盲评(FeedbackV1,双签名,需智能体侧签名);可查询声誉摘要、搜索反馈与智能体;支持 ERC-8004 注册文件(MCP、A2A、OASF、ENS/DID 等服务类型)。

用法:CLI 可用 npx create-sati-agent init 创建 agent-registration.json 与密钥对,编辑后 npx create-sati-agent publish 发布(devnet 免费自动注资,mainnet 约 0.003 SOL);命令含 init、publish、search、info [MINT]、give-feedback、transfer <MINT>,均支持 --help、--json、--network devnet|mainnet。SDK 安装:npm install @cascade-fyi/sati-sdk,另需 npm install @solana/kit @solana-program/token-2022。核心接口包括 sati.createAgentBuilder、registerAgent、giveFeedback、prepareFeedback/submitPreparedFeedback、searchFeedback、searchAllFeedback、listAllFeedbacks、getReputationSummary、loadAgent(s)、getAgentByMemberNumber、searchAgents。浏览器钱包流程基于 @solana/wallet-adapter-react 的 signMessage 两步签名。只读集成可用 REST API,无需钱包或 Solana 依赖。

适用场景:智能体注册与发现、声誉评分与监控(可通过定时任务用 give-feedback 上报 reachable 等标签)、声誉徽章与仪表盘、索引器与评分服务的数据摄取。

限制:盲评需智能体侧签名集成;x402 集成细节仍在开发中;REST API 与 SDK 在 count/平均值的统计口径上存在差异;无 sinceSlot 过滤器,增量同步需自行记录 slotCreated;createdAt 由 slot 估算(约 400ms/slot)而非精确时间;CLI 发布时需 MCP 服务可达,否则自动发现工具会给出非阻断警告。其余费用、价格与平台支持细节暂未提供。