The Payment Layer
for AI Agents
Nevermined's x402 Facilitator coordinates authorization, metering, and settlement for AI agents — across fiat, crypto, credits, and smart accounts.
Everything You Need to Monetize AI
Fiat + Crypto Payments
Cards, wallets, stablecoins, and credits. One integration handles all payment rails.
Flexible Pricing Models
Pay-as-you-go, credit plans, time-limited access. Configure what works for your use case.
Dynamic Pricing Logic
Fixed rates, cost-plus margins, or real-time dynamic pricing. You control the economics.
Enterprise Ready
SOC-2, ISO 27001, PCI SAQ-A, GDPR. Audit-ready flows with complete transaction trails.
Smart Accounts
ERC-4337 smart accounts with session keys. Smart contract settlement without key custody.
Easy Integration
Agent + client libraries with drop-in request protection. Minimal code surface.
Integration Guide
Add payment protection to your AI agent in three steps. Full TypeScript and Python support. Pick your language and start integrating.
Install the SDK
Initialize the client
Protect your endpoint
SDK Features
- Full TypeScript support
- Works with Next.js, Express, Fastify
- Automatic retry & error handling
- Zero dependencies
Enterprise Ready
Audit-ready compliance for regulated industries
Not an Agent. The Infrastructure.
Without the Facilitator
- Agents must handle auth, pricing, metering, and settlement themselves
- Tight coupling to specific payment rails and blockchain infrastructure
- No auditability or coordination across multi-agent workflows
- Each integration requires custom payment logic
With the Nevermined Facilitator
- Coordinates authorize → meter → redeem → settle in one flow
- Enforces pricing, entitlements, and settlement logic transparently
- Rail-neutral: fiat, crypto, or credits — same integration
- Complete audit trail for every transaction and agent interaction
API Reference
RESTful endpoints for the x402 Facilitator service
https://facilitator.nevermined.app/x402/verifyValidates a delegated permission before processing a request
VerificationResult/x402/settleFinalizes and records delegated permission usage after service delivery
SettlementReceipt/x402/permissionsCreates a delegated permission and generates an x402 access token
Permission/x402/permissionsRetrieves a paginated list of your delegated permissions
PermissionList/x402/permissions/{hash}Retrieves complete information about a specific permission
Permission/x402/permissions/{hash}Invalidates a delegated permission, preventing further use
RevokeResult