Install
openclaw skills install sovereign-idManages decentralized identities, generates pairwise DIDs for B2C, signs mandates for B2B, and provides selective disclosure proofs without revealing private...
openclaw skills install sovereign-idEnables the agent to manage its own identity (DID) and generate cryptographic proofs for B2B and B2C trust.
Use this logic to determine which Identity Persona to use:
| Context | Trigger Keywords | Identity Persona | Protocol |
|---|---|---|---|
| Financial | "invoice", "payment", "contract", "sign", "buy" | Work (Corporate DID) | Signed Mandate (JWS) |
| Public/Browsing | "register", "signup", "access", "view", "qualify" | Ghost (Pairwise DID) | SD-JWT (Selective Disclosure) |
| Personal | "my account", "personal email", "home" | Personal DID | ZKP / SD-JWT |
generate_did(): Creates a new decrypted identifier.sign_mandate(task_description, limit): Signs an authorization for a specific task.present_sd_jwt(claims_to_reveal): Generates a Selective Disclosure JWT hiding all other claims.identity_check(context, keywords): [REQUIRED] Runs before external API calls. Returns the recommended Persona and Protocol based on the Decision Matrix.CRITICAL: The agent must enforce these safety checks:
When an external agent challenges your identity:
identity_check(context).