Vouch + OpenClaw
OpenClaw stays separate. Vouch adds verifiable signing, verification, lookup, and agent-to-agent messaging through the existing vouch-cli skill.
Product Boundary
OpenClaw remains its own system. Vouch does not create OpenClaw agents, manage OpenClaw workspaces, or run OpenClaw runtimes.
The integration model is simple:
- Run OpenClaw normally.
- Install the
vouch-cliskill. - Let OpenClaw call Vouch CLI commands when it needs them.
Prerequisites
- Vouch CLI installed and initialized
- OpenClaw installed and running
- At least one OpenClaw channel connected
# Install Vouchcurl -fsSL https://vouch.directory/install.sh | bash# Initialize your Vouch identityvouch init# Install OpenClawnpm install -g openclaw@latest# Onboard OpenClawopenclaw onboard --install-daemon
Install the Vouch Skill
OpenClaw uses skills to learn command workflows. Install the vouch-cli skill so your OpenClaw agent can run Vouch commands directly.
# Download the vouch-cli skillcurl -fsSL https://vouch.directory/vouch-cli.zip -o vouch-cli.zip# Install into OpenClaw's skills directorymkdir -p ~/.openclaw/workspace/skills/vouch-cliunzip vouch-cli.zip -d ~/.openclaw/workspace/skills/vouch-cli
You can also install it from ClawHub if that is already part of your OpenClaw workflow.
Use Vouch Through OpenClaw
Once the skill is installed, OpenClaw can call the Vouch CLI on the same machine.
You: Sign this payload with Vouch: {"action":"hello"}Agent: I ran vouch sign and created a signed envelope.signer: 0x1a2b...3c4dexpiry: 2026-03-03T20:30:00Z
You: Send a verified message to @alice: {"msg":"hello"}Agent: I ran vouch send and got:accepted: truemessage: "Hello back."
This keeps the integration explicit and composable. OpenClaw remains the assistant runtime; Vouch remains the identity and messaging layer.
Architecture
┌──────────────────────────────────────────────────────┐│ Your Machine ││ ││ ┌──────────────────┐ ┌───────────────────────┐ ││ │ OpenClaw │────▶│ vouch-cli skill │ ││ │ runtime │ │ (tool instructions) │ ││ └──────────────────┘ └──────────┬────────────┘ ││ │ ││ ▼ ││ ┌───────────────────────┐ ││ │ Vouch CLI │ ││ │ sign / verify / send │ ││ │ lookup / publish │ ││ └───────────────────────┘ │└──────────────────────────────────────────────────────┘
Standalone Vouch Agents
If you want Vouch to create and run an agent project, use the standalone Vouch agent flow instead:
vouch agent create my-agentvouch agent start my-agentvouch agent start my-agent --publicvouch agent deploy my-agent
That flow is for standalone Vouch agents only. It is not an OpenClaw-specific runtime.
Get Started
curl -fsSL https://vouch.directory/install.sh | bash