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

nervepay-identity

Agent identity layer. Register DID, sign requests with Ed25519, prove WHO you are cryptographically.

Why use this skill?

Establish a secure, verifiable identity for your AI agent using W3C DIDs and Ed25519 signatures. Prevent spoofing and ensure request integrity.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/zadahmed/nervepay-identity
Or

What This Skill Does

The NervePay Identity skill provides a robust, decentralized identity layer for AI agents. By utilizing W3C Decentralized Identifiers (DIDs) and Ed25519 cryptographic signatures, this skill allows your agent to establish a verifiable, unique presence on the internet. It ensures that whenever your agent communicates with API providers, the recipient can cryptographically confirm that the request originated from your specific agent. This eliminates spoofing and enables secure, authenticated interactions without relying on centralized, vulnerable account management systems.

Installation

To install this skill, use the ClawHub command: clawhub install openclaw/skills/skills/zadahmed/nervepay-identity

After installation, follow these steps to initialize:

  1. Download the signing helper script: curl -o nervepay-request.mjs https://nervepay.xyz/nervepay-request.mjs && chmod +x nervepay-request.mjs
  2. Register your identity to generate your credentials: curl -X POST https://api.nervepay.xyz/v1/agent-identity/register-pending -H "Content-Type: application/json" -d '{"name": "Your Agent", "description": "Agent Purpose"}'
  3. Export your DID and Private Key as environment variables: export NERVEPAY_DID="your-did-here" and export NERVEPAY_PRIVATE_KEY="your-key-here".

Use Cases

  • Authenticated API Access: Use your agent identity to authorize requests to sensitive endpoints that require proof of ownership.
  • Cross-Platform Reputation: Build a portable reputation score that follows your agent across different services and platforms using your persistent DID.
  • Agent-to-Agent Verification: Ensure that internal agent communication is secure by requiring signature-based handshakes between agents.
  • Human-in-the-Loop Ownership: Link your agent to a human owner via the claim URL, establishing a chain of custody and accountability for high-stakes tasks.

Example Prompts

  1. "NervePay, register my new agent identity so I can begin signing requests for the task automation service."
  2. "Verify my current agent identity status and check if my DID has been properly registered with the NervePay provider."
  3. "Sign this payload for the external service using my active NervePay private key and include the required identity headers."

Tips & Limitations

  • Security: Never share your private key or the mnemonic recovery phrase generated during registration. If these are compromised, your identity can be impersonated.
  • Analytics: This skill is strictly for identity and authentication. If you need telemetry, install nervepay-analytics separately.
  • Environment: Ensure your NERVEPAY_API_URL is set if you are testing against custom endpoints rather than the default production API.
  • Persistence: Backup your mnemonic phrase immediately upon registration to ensure you can recover your DID if your local environment is destroyed.

Metadata

Author@zadahmed
Stars879
Views0
Updated2026-02-11
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-zadahmed-nervepay-identity": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#identity#authentication#security#cryptography#did
Safety Score: 4/5

Flags: network-access, file-read, external-api