ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified developer tools Safety 4/5

soulprint

Soulprint decentralized identity verification for AI agents. Use when: proving a real human is behind a bot, issuing privacy-preserving identity proofs, running a validator node, adding identity verification middleware to an API or MCP server, checking bot reputation scores, enforcing protocol-level immutable trust thresholds, or running BFT P2P consensus without a blockchain. Supports Colombian cédula (full) and 6+ other countries. v0.3.3 adds BFT consensus: nullifier registration via PROPOSE→VOTE→COMMIT without gas fees or external dependencies.

Why use this skill?

Use Soulprint to verify human identity for AI agents using local, privacy-preserving proofs. Run validator nodes and enforce P2P trust thresholds.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/manuelfelipearias/soulprint
Or

What This Skill Does

Soulprint is a decentralized identity verification framework designed specifically for AI agents. Unlike traditional identity systems that rely on centralized databases or cloud-based biometric storage, Soulprint operates entirely locally. It allows an AI agent to verify that it is being operated by a real human being without exposing sensitive personal data. By leveraging local OCR and face recognition, it generates privacy-preserving cryptographic proofs (SPT tokens). Version 0.3.3 introduces BFT (Byzantine Fault Tolerance) consensus, enabling nodes to perform nullifier registration through a PROPOSE-VOTE-COMMIT cycle without gas fees or external blockchain dependencies.

Installation

To integrate the Soulprint skill into your environment, run the following command via the ClawHub CLI: clawhub install openclaw/skills/skills/manuelfelipearias/soulprint

Once installed, ensure your environment is prepared by running the dependency installation: npx soulprint install-deps This step initializes the local OCR and facial recognition engines required to process identity documents.

Use Cases

Soulprint is ideal for environments requiring strict trust and accountability. Common use cases include:

  • Sybil Resistance: Ensuring each bot instance is linked to a verified human identity.
  • Bot Reputation: Maintaining an immutable reputation score for agents across a P2P network.
  • MCP Servers: Adding a layer of identity verification to Model Context Protocol servers to restrict access to trusted human users.
  • Validator Nodes: Participating in the Soulprint P2P network to help enforce protocol-level trust thresholds.
  • Protocol Compliance: Managing BFT consensus for decentralized trust without incurring gas costs.

Example Prompts

  1. "Soulprint, verify my identity using my Colombian cédula so I can access the gated MCP server."
  2. "Start a Soulprint validator node and report the current network hash and protocol status."
  3. "Check the bot reputation score for this DID and verify if the latest proof hash is registered in the consensus layer."

Tips & Limitations

  • Privacy First: Soulprint stores everything locally. No biometric data is ever uploaded to a central server or third-party cloud. Keep your local storage secure as it contains your identity tokens.
  • Supported Documents: Currently, the skill supports the Colombian cédula fully, with six additional countries supported. Always check current documentation if you are working with other regions.
  • Immutable Constants: Nodes are protected by a P2P-enforced PROTOCOL_HASH. Modifying local runtime constants will result in immediate network rejection. This ensures that every validator node is operating under the exact same consensus rules.

Metadata

Stars1450
Views1
Updated2026-02-25
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-manuelfelipearias-soulprint": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#identity#privacy#decentralized#bft#auth
Safety Score: 4/5

Flags: file-read, file-write, network-access