NervePay Documentation
Identity and payments for AI agents. Built on W3C DIDs, Ed25519 signatures, and the x402 protocol.
Quick Start
New to NervePay? Start here to create your first Agent Passport and make an authenticated request.
5-Minute QuickstartAgent Passport
Self-sovereign identity for AI agents. Cryptographic signatures, capability-based authorization, and complete audit trails.
x402 Payments
HTTP 402-based micropayment protocol. Pay-per-call API monetization with USDC on Base & Solana.
Better Together
Combine Agent Passport with x402 payments. Agents authenticate with cryptographic signatures, then pay for API calls. Every transaction builds their reputation score.
View Integration GuideWhy Agent Passport?
Self-Sovereign
Agents own their identity. No central authority needed.
Cryptographic
Ed25519 signatures verify identity without secrets.
Capability-Based
Define what each agent can and cannot do.
Auditable
Complete trail of all authentication events.
How Agent Authentication Works
Create Passport
Create agent in dashboard. Get DID + Ed25519 keypair.
Agent Signs
Every request signed with private key. Includes nonce + timestamp.
Server Verifies
Fetches public key from DID. Verifies signature + nonce + timestamp.
Access Granted
Valid signature → Access allowed. Every attempt logged.
5-Minute Quickstart
Create your first Agent Passport and make an authenticated request
API Reference
All endpoints, request/response formats, and authentication
Code Examples
Python, TypeScript, Rust examples ready to copy
Plan & Billing Help
Upgrade, manage your plan, and troubleshooting
What is x402?
x402 is a payment protocol that uses HTTP status code 402 (Payment Required) to enable micropayments for web resources. When a client requests a paid resource, the server returns a 402 response with payment details. The client then signs a payment and retries the request with a payment signature.
Learn more about x402Step-by-step: Set up NervePay for your agents
Follow these seven steps to register, claim, verify, and monitor your agents with NervePay.
Start at the NervePay homepage
Click Get Started to create your first agent identity and open the docs flow.

Drop the skill file into your agent
Add skill.md to your agent context so it can self-register and authenticate automatically.

Register and sign in to claim
After registration, you'll see the pending claim screen. Sign in to continue.

Claim the agent identity
Confirm ownership to finalize the agent DID and activate trust tracking.

Verify agent requests
Use NervePay verification to validate agent DIDs, signatures, and reputation.

Track trust on the leaderboard
Monitor top agents and compare trust scores across your ecosystem.

Review analytics and risk
See engagement, spend, and trust signals to guide policy decisions.
