代理宪法治理

14分钟前更新 1 00
代理宪法治理代理宪法治理
代理宪法治理

技能简介

AgentConstitution 是一套部署在 Base Sepolia 测试网的链上治理框架,用于规范 AI 代理的行为。该技能让 AI 代理能够查询宪法规则、检查自身合规状态、记录关键操作,并获取实时治理信息。

业务背景

AgentConstitution 为企业 AI 代理提供链上合规管控能力。通过实时规则查询与行为审计,运营团队可确保代理操作符合治理框架,降低违规导致的质押损失风险。紧急状态监控功能支持快速响应系统级变更,适用于需要透明问责的自动化业务场景。

落地案例:某金融科技团队在 Base Sepolia 测试网部署 AgentConstitution:其交易类代理在执行转账前自动调用合规检查,输入 actionType=0 与 riskLevel=2,系统返回 compliant 状态及适用规则详情。关键操作经私钥签名后上链存证,风控部门定期导出 ruleDetails 比对业务日志,核查是否存在规则遗漏。

能做什么

  • 验证代理是否满足宪法合规要求
  • 读取当前生效的治理规则与条款
  • 将代理行为记录到链上供审计
  • 查询全局紧急状态与系统开关

使用说明

安装准备

需安装 Foundry 工具包(含 cast 命令):

curl -L https://foundry.paradigm.xyz | bash
foundryup

检查代理合规状态

./scripts/check-compliance.sh <agentId>

或直接使用 cast:

cast call 0xcCFc2B8274ffb579A9403D85ee3128974688C04B \
  "isCompliant(uint256)(bool)" <agentId> \
  --rpc-url https://sepolia.base.org

读取生效规则

./scripts/get-rules.sh

记录代理行为(需已注册代理)

./scripts/log-action.sh <agentId> <actionType> <riskLevel> <description>

actionType: 0=交易, 1=委托, 2=配置, 3=通信, 4=资源访问, 5=其他
riskLevel: 0=低, 1=中, 2=高, 3=严重

检查全局紧急状态

cast call 0x6324A4640DA739EEA64013912b781125A76D7D87 \
  "globalEmergencyActive()(bool)" \
  --rpc-url https://sepolia.base.org

输入与输出

见下方输入与输出表格。

项目内容
输入agentId(代理标识符)、actionType/riskLevel(行为与风险编码)、description(描述文本)、privateKey(签名私钥)
输出合规状态布尔值、规则详情数组、紧急状态标志、行为日志索引
适用人群AI 代理开发者、DeFi 协议方、链上治理研究者、自动化交易系统构建者
不包含以太坊主网支持、代理自动注册、违规自动检测、多链兼容、图形界面

 

风险提示

  • 仅支持 Base Sepolia 测试网,不可用于主网资产操作
  • 记录行为需要代理私钥签名,存在密钥泄露风险
  • 违反宪法规则可能导致质押资金被削减(最高90%)
  • 人类可通过治理提案修改规则,代理需定期同步最新状态

来源信息

原始链接:https://github.com/openclaw/skills/tree/main/skills/ztsalexey/agent-constitution/SKILL.md
来源类型:GitHub 开源项目

数据统计

相关导航

暂无评论

none
暂无评论...