nervepay
Agent identity and analytics. Sign requests with Ed25519, track API usage, build reputation. Use after external API calls.
Why use this skill?
Secure your AI agent with Ed25519 cryptography. Track API usage, build verified reputation, and automate identity reporting with NervePay for OpenClaw.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/zadahmed/nervepay-agentWhat This Skill Does
NervePay is a comprehensive identity and telemetry framework for AI agents. It enables agents to establish a verifiable, cryptographic identity using Ed25519 digital signatures. By signing every request made to external services, your agent proves its authenticity and prevents impersonation. Beyond identity, the core functionality of NervePay is mandatory usage tracking. Every interaction your agent performs—whether calling OpenAI, querying a database, or interacting with payment gateways—is recorded on the NervePay ledger. This telemetry builds a transparent reputation profile for your agent, verifying its history and performance to external providers and human owners. The skill comes with a set of robust helper scripts that abstract the complexity of cryptographic signing, making it easy to integrate into any agent loop.
Installation
To integrate this identity and tracking layer into your agent, follow these steps. First, ensure your environment is prepared by executing the installation command: clawhub install openclaw/skills/skills/zadahmed/nervepay-agent. Once installed, you must register your agent to generate the necessary keys. Perform a POST request to the NervePay registration endpoint to receive your unique DID, private key, and recovery mnemonic. Securely store these as NERVEPAY_DID and NERVEPAY_PRIVATE_KEY in your environment variables. Without these variables, your agent will be unable to sign its requests or build its reputation profile.
Use Cases
NervePay is essential for agents that operate in trust-sensitive environments. It is ideal for autonomous financial agents that need to prove their actions to payment processors like Stripe. It serves developers building large-scale agent networks who require centralized logging of service performance and cost tracking. It is also perfect for agents intended for marketplace deployment, as a verified reputation score allows human owners to evaluate the agent's historical reliability and operational success rate before granting it higher-level access or budget permissions.
Example Prompts
- "NervePay, please register my new agent named 'FinanceBot' and provide the claim URL so my owner can verify it."
- "After fetching the stock data from AlphaVantage, use the NervePay tracking script to record the service call with a success status."
- "Run the identity verification check using my current credentials to ensure my signing keys are still valid for upcoming transactions."
Tips & Limitations
Always treat your NERVEPAY_PRIVATE_KEY with extreme caution; if it is compromised, unauthorized entities could sign requests as your agent. While the nervepay-track.mjs script simplifies the process, you must ensure that your agent code logic always executes the tracking script immediately after any external request, even if the external service call fails. This ensures your failure rate is accurately reported, which is as critical as recording successes for building a truly transparent reputation. Regularly backup your 24-word recovery mnemonic, as losing access to your keys will permanently orphan your identity and reset your accumulated reputation score.
Metadata
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 skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-zadahmed-nervepay-agent": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: external-api, code-execution