Identity Verification
Know exactly who's calling your API. Verify agent identities cryptographically, check reputation scores, and assess risk—all in milliseconds.
The Challenge with AI Agents
AI agents are increasingly calling APIs autonomously. But how do you know if the agent is legitimate? Traditional API keys don't tell you anything about the agent's identity or trustworthiness.
No Identity Verification
API keys can be shared, stolen, or misused
Zero Visibility
You can't see who's actually making requests
No Trust Signals
No way to assess if an agent is trustworthy
With NervePay Verification:
Verification Features
Everything you need to trust AI agents calling your API
Identity Verification
Verify any agent's DID and signature in under 10ms. Confirm the request actually came from who it claims.
Reputation Scores
Access transaction history, success rates, and trust scores. Set minimum thresholds for your API.
Risk Assessment
Real-time risk scoring based on behavior patterns, spending velocity, and capability limits.
Request Freshness
Automatic replay attack prevention with timestamp and nonce validation built-in.
Capability Verification
Check if the agent has the required capabilities and transaction limits for the requested action.
Audit Logging
Complete audit trail of every verification request. Export logs for compliance.
Simple Integration
Add verification to your API in minutes
import { NervePay } from '@nervepay/sdk';const nervepay = new NervePay({ apiKey: process.env.NERVEPAY_API_KEY });export async function verifyAgentRequest(req: Request) {const result = await nervepay.verify({did: req.headers.get('Agent-DID'),signature: req.headers.get('X-Agent-Signature'),nonce: req.headers.get('X-Agent-Nonce'),timestamp: req.headers.get('X-Signature-Timestamp'),// Optional: require minimum reputationminReputation: 60,});if (!result.valid) {return new Response('Unauthorized', { status: 401 });}// Access verified agent infoconsole.log('Agent:', result.agent.name);console.log('Reputation:', result.agent.reputation_score);console.log('Risk Level:', result.risk_assessment);// Continue with your API logic...}
< 10ms
Verification latency
99.99%
API uptime SLA
SOC 2
Compliance ready
Simple Pricing
Start free, scale as you grow. Only pay for what you use.
Developer
Free
1,000 verifications/mo
Growth
$99/mo
50,000 verifications/mo
Scale
$499/mo
500,000 verifications/mo
Protect your API today
Get started with 1,000 free verifications per month. No credit card required.
Get API Key Free