Default Settlement Verifier
什么是Default Settlement Verifier?
Default Settlement Verifier是一个无状态的验证服务,专门回答一个问题:"给定这个结算声明和这些条件,它是否通过验证?" 它通过确定性的规则评估结算结果,并生成带有加密签名的验证结果,为下游的支付或执行决策提供可信依据。如何使用Default Settlement Verifier?
使用非常简单:通过HTTP POST请求向验证端点发送一个包含任务ID、规范(spec)和实际输出(output)的JSON对象。服务会立即返回一个包含验证结果(PASS/FAIL)、置信度分数和数字签名的响应。这个签名结果可以被任何下游系统(如支付网关、智能合约或代理工作流)用来触发结算。适用场景
最适合需要"先验证,后支付"或"条件性释放"的自动化场景。例如:AI代理完成数据抓取任务后,需要证明其输出了正确的数据格式,然后才能获得报酬;或者在一个多步骤的工作流中,只有当前一步的输出被验证符合规范后,下一步的支付才会被触发。主要功能
确定性验证
相同的输入(任务ID、规范、输出)总是产生完全相同的签名验证结果,确保结果的可重现性和公正性。
无状态服务
服务不保存任何会话或任务状态。每次验证请求都是独立的,这使得服务高度可靠且易于扩展。
加密收据
每个验证结果都附带一个加密签名,生成一个不可篡改的"收据"。任何人都可以使用公开的密钥验证该收据的真实性。
SettlementWitness包装器
提供了一个更简单的接口(SettlementWitness),专门为代理工作流设计,返回结构化的收据,便于集成到AI代理或自动化系统中。
MCP(模型上下文协议)集成
可以通过MCP协议直接调用,使AI助手(如Claude Desktop)能够直接请求结算验证,无需复杂的后端集成。
中立仲裁者
服务本身没有偏向性,不偏向买方或卖方,也不参与任何资金托管或纠纷调解,只提供基于规则的客观验证。
优势
降低信任成本:通过可验证的代码规则替代对交易对手的主观信任。
减少纠纷:提供明确的、有签名的完成证明,减少关于任务是否完成的争议。
可组合性:验证结果可以轻松集成到现有的支付系统、智能合约或工作流引擎中。
无需托管:服务不接触资金,消除了托管风险和法律复杂性。
即时验证:提供近乎实时的验证结果,适合自动化、高频的微任务结算。
局限性
不执行强制支付:它只提供"证明",不保证支付一定会发生。支付执行依赖于下游系统。
规则依赖:验证完全依赖于预先定义的、可计算的规则(spec)。无法验证主观或模糊的任务要求。
无争议解决:如果对规则(spec)本身有争议,该服务无法解决。这需要在任务开始前由双方明确约定。
网络依赖:作为在线服务,其可用性依赖于网络和服务器运行状态。
如何使用
定义任务规范(Spec)
在任务开始前,明确并约定好验证规则。这通常是一个JSON对象,描述了期望输出的关键特征(如哈希值、数据结构、特定字段等)。
执行任务并获取输出
让AI代理或服务执行任务,并产生实际输出。
调用验证接口
将任务ID、之前约定的规范(spec)和实际输出(output)打包,通过HTTP POST请求发送到验证端点。
处理验证结果
解析返回的JSON响应。如果"verdict"是"PASS",并且签名验证通过,则可以安全地触发下游的支付或后续操作。保存好收据(receipt)作为凭证。
使用案例
AI内容创作报酬结算
一个用户雇佣一个AI代理来撰写一篇关于“气候变化”的500字博客文章。他们事先约定好主题、字数和关键词。AI完成写作后,将其输出提交给Default Settlement Verifier进行验证。验证通过后,自动支付系统根据返回的签名收据向AI代理支付报酬。
数据抓取任务的质量门控
在一个数据处理流水线中,第一个代理负责从特定API抓取数据并整理成JSON格式。只有在其输出被验证符合预定义的JSON Schema后,下一个负责数据分析的代理才会开始工作并获得预算分配。
多代理协作的里程碑付款
一个复杂的项目被分解为多个子任务,由不同的AI代理完成。每个子任务完成后,都需要通过Default Settlement Verifier验证其交付物。只有当前一个任务的验证收据被提供后,才会释放用于支付下一个代理的款项,并启动下一个任务。
常见问题
Default Settlement Verifier会保管我的资金吗?
如果我对验证结果不满意怎么办?
如何验证返回的签名收据是真的?
可以直接在我的AI助手(如Claude)里使用吗?
这个服务是免费的吗?
相关资源
官方技术规范 (SAR v0.1)
了解验证请求和响应的详细数据结构与规则。
GitHub 代码库
查看开源代码、报告问题或贡献想法。
公开验证密钥
获取用于验证收据签名的公钥。
项目动态与讨论 (X/Twitter)
关注项目的最新更新和社区讨论。
支持项目发展
通过GitHub Sponsors赞助,帮助维持服务的稳定运行。

Duckduckgo MCP Server
已认证
DuckDuckGo搜索MCP服务器,为Claude等LLM提供网页搜索和内容抓取服务
Python
85.7K
4.3分

Firecrawl MCP Server
Firecrawl MCP Server是一个集成Firecrawl网页抓取能力的模型上下文协议服务器,提供丰富的网页抓取、搜索和内容提取功能。
TypeScript
150.9K
5分

Figma Context MCP
Framelink Figma MCP Server是一个为AI编程工具(如Cursor)提供Figma设计数据访问的服务器,通过简化Figma API响应,帮助AI更准确地实现设计到代码的一键转换。
TypeScript
74.6K
4.5分

Baidu Map
已认证
百度地图MCP Server是国内首个兼容MCP协议的地图服务,提供地理编码、路线规划等10个标准化API接口,支持Python和Typescript快速接入,赋能智能体实现地图相关功能。
Python
50.1K
4.5分

Exa Web Search
已认证
Exa MCP Server是一个为AI助手(如Claude)提供网络搜索功能的服务器,通过Exa AI搜索API实现实时、安全的网络信息获取。
TypeScript
57.3K
5分

Edgeone Pages MCP Server
EdgeOne Pages MCP是一个通过MCP协议快速部署HTML内容到EdgeOne Pages并获取公开URL的服务
TypeScript
32.0K
4.8分

Minimax MCP Server
MiniMax Model Context Protocol (MCP) 是一个官方服务器,支持与强大的文本转语音、视频/图像生成API交互,适用于多种客户端工具如Claude Desktop、Cursor等。
Python
64.7K
4.8分

Context7
Context7 MCP是一个为AI编程助手提供实时、版本特定文档和代码示例的服务,通过Model Context Protocol直接集成到提示中,解决LLM使用过时信息的问题。
TypeScript
106.8K
4.7分






