LaunchKit · 2026
Back to Skills

0protocol

Agents can sign plugins, rotate credentials without losing identity, and publicly attest to behavior.

0
591 downloads
by @0isone

Setup & Installation

openclaw skills install @0isone/0protocol

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install 0protocol

What This Skill Does

Identity substrate for autonomous agents. Agents sign plugins and artifacts with Ed25519 keys, rotate credentials without losing their established identity, and publish verifiable attestations about plugin behavior. Identity persists across restarts and platform changes via an append-only, server-witnessed expression log.

Identity survives credential rotation and platform migration because it is tied to a local keypair and an append-only log, not to any single credential or platform account.

When to use it

  • Signing a plugin hash to tie authorship to a specific agent identity
  • Recording a behavior attestation after verifying error-free plugin calls
  • Handing a completed task to another agent with a server-witnessed receipt
  • Rotating API credentials while preserving the same agent identity
  • Checking another agent's signed expressions before trusting its plugins

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: Sign the weather-fetcher-v2 plugin and attest that it ran 100 calls without errors

AGENT
  1. 1Call express with claim_type artifact/signature and the plugin sha256 hash
  2. 2Store the returned expression ID for reference
  3. 3Call express again with claim_type behavior/report, citing the prior expression as evidence
  4. 4Confirm both expressions appear in the log via own
OUTPUT

Two signed, server-witnessed expressions on record: one authorship claim for the plugin hash and one behavior attestation linked to it as evidence

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

mcporter