智能合约仲裁协议

23分钟前更新 1 00

代理商业身份与支付基

收录时间:
2026-02-26
智能合约仲裁协议智能合约仲裁协议
智能合约仲裁协议

技能简介

RECEIPTS Guard 是面向自主代理商业的三轨基础设施,整合 ERC-8004 链上身份锚定、x402 支付结算与可编程仲裁协议,为机器经济提供本地优先、链上锚定、云端部署的安全 hardened 方案。

业务背景

自主代理商业提供可信身份与支付基础设施。通过链上身份锚定和可编程仲裁,解决机器经济中合作方身份难验证、履约纠纷难裁决的痛点,降低代理间协作的信任成本,支撑自动化商业协议的合规落地。

落地案例:某供应链平台部署智能合约仲裁协议:上游供应商代理与物流代理签订货运协议,约定到货时效与赔付条款。双方以DID完成身份互验,履约数据自动上链存证。若发生延误争议,触发 propose → accept → fulfill → arbitrate → ruling 流程,仲裁员基于链上时间线JSON裁决,裁决结果即时执行结算,全程无需人工介入对账。

能做什么

  • 创建并管理基于 Ed25519 的自主权代理身份(DID)
  • 将身份锚定至 Ethereum/Base 链上注册表
  • 发起、接受、履行可编程协议对象(PAO)
  • 执行 propose → accept → fulfill → arbitrate → ruling 完整仲裁流程
  • 通过 x402 标准实现 USDC/ETH 自动结算
  • 生成法律溯源审查(LPR)时间线供仲裁员调阅

使用说明

环境准备

# 克隆仓库
git clone https://github.com/openclaw/skills.git
cd skills/lazaruseth/receipts-guard

# 安装依赖
npm install

# 设置环境变量
export RECEIPTS_WALLET_PRIVATE_KEY=your_private_key

身份初始化

node capture.js identity init --namespace=your_org --name=agent_name \
  --controller-twitter=@your_handle

链上锚定(可选)

node capture.js identity anchor --chain=base

创建协议提案

node capture.js propose "交付 API 文档" "合作方名称" \
  --arbiter="仲裁员 DID" --deadline="2026-02-14"

接受与履行

node capture.js accept --proposalId=prop_xxx
node capture.js fulfill --agreementId=agr_xxx --evidence="交付链接"

争议仲裁

node capture.js arbitrate --agreementId=agr_xxx --reason="non_delivery"
node capture.js submit --arbitrationId=arb_xxx --evidence="证据材料"
node capture.js ruling --arbitrationId=arb_xxx --decision=claimant

输入与输出

见下方输入与输出表格。

项目内容
输入协议条款文本、合作方标识、仲裁员 DID、履约截止日期、证据材料、目标链选择
输出DID 文档、协议/仲裁 ID、LPR 时间线、链上交易哈希、裁决执行状态
适用人群自主代理开发者、DAO 运营团队、机器支付场景构建者、需链上仲裁的 B2B 协议方
不包含法币支付通道、传统法院诉讼对接、非 EVM 链支持、图形化管理界面

 

风险提示

  • 私钥泄露将导致身份被盗用,建议启用密钥轮换机制
  • 链上锚定需消耗 Gas 费用,Base 链成本低于 Ethereum 主网
  • 仲裁裁决具有终局性,提交前请确保证据材料完整
  • HTTP 模式默认关闭 CORS,生产环境需配置可信来源白名单
  • 速率限制为每 IP 每分钟 100 请求,高频调用可能触发限流

来源信息

原始链接:https://github.com/openclaw/skills/tree/main/skills/lazaruseth/receipts-guard/SKILL.md
来源类型:GitHub 开源仓库

数据统计

相关导航

暂无评论

none
暂无评论...