@ovrsr

Freedom Preserving Protocol — Trust & Handshake

OpenClaw plugin: agent-to-agent trust graph and constitutional handshake for the Freedom Preserving Protocol

当前版本
v1.0.0
code-plugin社区source-linked

@ovrsr/openclaw-fpp-trust

OpenClaw plugin for agent-to-agent trust verification under the Freedom Preserving Protocol.

What this does

This plugin provides two building blocks for multi-agent scenarios:

  • Trust Graph Protocol — in-memory weighted trust graph with BFS propagation (20% per-hop attenuation), bidirectional relationships, and multi-dimensional reputation scoring.
  • Constitutional Handshake Sequence — multi-step agent-to-agent verification. Two agents exchange constitutional claims (including constitution hash and audit Merkle root), verify each other, and derive mutual trust levels.

What this does NOT do

This plugin does not gate tool calls. That is the job of the separate enforcement plugin (@ovrsr/openclaw-fpp-plugin). You can install one without the other.

Install

openclaw plugins install clawhub:ovrsr/openclaw-fpp-trust

Configuration

All options are in openclaw.plugin.json. Key settings:

OptionDefaultDescription
constitutionHash71bf60a...SHA-256 of the constitution being verified during handshakes
trustAttenuationFactor0.8Per-hop trust reduction for BFS propagation
handshakeTimeoutMs300000Max time for a handshake session
maxPropagationDepth3Max BFS depth for trust lookups

License

Humanitarian Use License v1.0. See LICENSE.

源码与版本

源码仓库

ovrsr/freedom-preserving-protocol

打开仓库

源码提交

63870b5

查看提交

安装命令

openclaw plugins install clawhub:@ovrsr/openclaw-fpp-trust

元数据

  • 包名: @ovrsr/openclaw-fpp-trust
  • 创建时间: 2026/05/27
  • 更新时间: 2026/05/27
  • 执行代码:
  • 源码标签: 63870b5

兼容性

  • 构建于 OpenClaw: 2026.3.24-beta.2
  • 插件 API 范围: >=2026.3.24-beta.2
  • 标签: latest
  • 文件数: 19