Skip to main content
Nevermined adds a payment and entitlement layer to any monetizable service (agent APIs, MCP tools, or static assets). Attach a payment plan and each inbound request is validated, metered, and settled in real time. No checkout flows, no manual invoicing, no distinction between human and agent callers.

What Can You Monetize?

Nevermined validates each inbound request against the caller’s entitlement before your code runs:
  • Agent APIs - AI agents exposed as HTTP endpoints (REST, webhooks, etc.)
  • MCP Tools - tool endpoints served via the Model Context Protocol
  • Static Assets - gated resources like files, datasets, or downloads
Every monetizable service has:
  • A public endpoint (the URL callers hit)
  • A payment plan (pricing and access terms)
  • A validation step (Nevermined checks entitlement per request)
  • Usage tracking (automatic metering on every call)

Standards and protocols (x402)

Nevermined supports modern payment standards used in agentic commerce. In particular, x402 standardizes how clients and servers negotiate payment-required requests, enabling smoother, interoperable monetization flows. If you’re integrating with x402-compatible clients/servers, see the x402 integration.

What is a Payment Plan?

A payment plan defines how users pay and what they’re entitled to consume:

Payment Method

Cards (Visa or Stripe via NVM Pay) or Crypto (USDC, EURC on-chain).

Pricing Model

Fixed (same cost per call) or Dynamic (builder-defined per request, or cost+margin).

Plan Type

Prepaid (buy upfront) or Pay-as-you-go (charge per request).

Payouts

Merchants receive fiat payouts via Stripe Connect or crypto directly to their wallet. Connect your account in the Nevermined App.
Users buy a plan upfront. Each API call deducts from their balance:
  • Fixed pricing: every request costs the same (e.g., $10 for 100 requests at $0.10 each)
  • Dynamic pricing: charge different amounts per request based on complexity, or apply cost+margin automatically
No upfront purchase. Charge the user’s card or wallet on each request:
  • Cards: agents charge via card delegation (NVM Pay)
  • Crypto: settle in USDC or EURC on-chain
Add expiration to any plan:
  • Duration: set expiry (days, months, years)
  • Hybrid: combine usage limits with time limits (e.g., 1,000 requests valid for 30 days)
Charge on success: meetings booked, leads qualified, issues resolved. Only bill when your agent delivers a defined outcome or milestone.

Examples

  • Customer Support Agent: $49/month unlimited, or $10 for 1,000 calls
  • Dataset Access: $99 for 30-day access
  • Agent API: $0.10/call prepaid, or $0.15/call PAYG
  • Sales Agent: $5 per qualified lead (outcome-based)

How It All Works Together

1

Register your API

Define your service interface and metadata using the Payments SDK.
2

Create a payment plan

Set payment method, pricing model, and plan type using the Payments SDK.
3

Users or agents purchase access

Purchase a prepaid or pay-as-you-go plan, paid with card (NVM Pay) or crypto.
4

Validate before delivery

Validate entitlement before serving requests or granting access.
5

Track and settle

Automatically track usage per request and settle payments.

Payment Methods

Cards

Pay with real Visa or Stripe cards via NVM Pay. Agents charge against spending mandates with per-transaction ceilings and usage limits. No crypto wallet needed.

Crypto

USDC, EURC, or any ERC-20 token on-chain. Lowest fees and full transparency for crypto-native users.

Merchant Onboarding

Payouts

Merchants receive fiat payouts via Stripe Connect or crypto directly to their wallet. Connect your account in the Nevermined App.

Security & Compliance

ISO 27001, SOC 2 Type II, PCI SAQ-D, GDPR compliant. Card data captured via PCI Level 1 infrastructure (VGS). Nevermined never stores raw card numbers.