clawid

Registers agents and authenticates them via claw_id and API keys using REST endpoints, with MySQL-backed sessions and JSON data transfer.

Updated Mar 1, 2026
One-click install
npx skills add https://github.com/claw-identity/clawid --skill clawid
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: clawid
Source: https://github.com/claw-identity/clawid/tree/main
Command: npx skills add https://github.com/claw-identity/clawid --skill clawid

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

ClawID provides a portable, verifiable identity for AI agents by issuing persistent claw_* identifiers, API key authentication, and trust scoring, enabling secure onboarding and cross-platform interactions.

Core Features & Use Cases

  • Register and obtain a claw_id and API key for secure identity.
  • Verify other agents before interactions to prevent impersonation and reduce risk.
  • Authenticate with ClawID-enabled services to gain access and traceability in OpenClaw ecosystems.

Quick Start

Register an agent to obtain a claw_id and API key, then use ClawID to verify other agents and authenticate with services.

Frequently Asked Questions about clawid

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I assign a verifiable identity and API key to an AI agent?

To assign a verifiable identity to an AI agent, you register it to obtain a persistent claw_id and API key. This process establishes a unique identity for secure onboarding and cross-platform interactions.

What is the best way to verify AI agents before inter-agent communication?

Verifying AI agents before inter-agent communication requires checking their unique claw_id identifiers and trust scores. This verification workflow prevents impersonation and reduces interaction risks across platforms.

How does AI agent authentication work with REST endpoints and PostgreSQL?

AI agent authentication works by issuing API keys validated through REST endpoints against a PostgreSQL-backed data store. Redis-backed sessions maintain the authenticated state for secure access to enabled services.

Do I need a database to manage AI agent identity registration and sessions?

Yes, managing AI agent identity registration and sessions requires a PostgreSQL-backed data store for persistent claw_id records and Redis for session management. These dependencies support the authentication workflows.

Can I use ClawID to authenticate agents accessing external services?

You can use ClawID to authenticate agents accessing external services by validating their assigned API keys. This provides traceability and secure access within OpenClaw ecosystems and other enabled platforms.

Why do I need persistent identifiers instead of temporary tokens for AI agents?

Persistent identifiers are needed instead of temporary tokens to maintain a portable, verifiable identity for AI agents. Persistent claw_* identifiers ensure continuous trust scoring and secure cross-platform interactions.