Skip to main content
Platform

Build agents
that transact.
Autonomously.

Delegated card spending, real-time metering, and autonomous settlement. Fiat and crypto, through one integration - any protocol, any PSP, any payment rail.

Five minutes to integrated

Install, register, get paid.

A thin wrapper in front of what you already run. Your checkout and fulfillment logic stay untouched.

01

Install

npm install @nevermined-io/payments

TypeScript shown · Python: payments-py

02

Initialize

const payments = Payments.getInstance({
  nvmApiKey: NVM_API_KEY,
  environment: "live",
})

One key, sandbox or live

03

Protect your route

// no payment? answer with the challenge
return buildPaymentRequired(planId, {
  endpoint, httpVerb, scheme, environment,
})

A thin wrapper - checkout logic unchanged

04

Verify, serve, settle

await payments.facilitator.verifyPermissions({...})
// serve the resource, then:
await payments.facilitator.settlePermissions({...})

Settle before delivery, on your PSP

Monetization

Charge the way your agent creates value.

Cost-plus, per-use, or per-outcome - meter it your way and settle profitably at any ticket size, even sub-dollar.

Cost-based

Cost-plus margin

Link usage to your infrastructure spend, then layer on your own margin - turn variable costs into predictable profit.

When to useYou need to cover variable costs and hold healthy margins across every customer.
ExampleLLM API costs $0.002 / call; you charge $0.0025 - a 25% margin.

Usage-based

Pay per request

Charge for every request, API call, token, dataset, or compute cycle. Heavy users pay more than casual ones.

When to useYour buyers want transparent, usage-aligned pricing.
ExampleEnrichment API at $0.01 / record - 10K records is $100, 1M is $10K.

Outcome-based

Success-based fees

Only charge when the agent delivers real value - meetings booked, leads qualified, issues resolved, deals closed.

When to useDe-risk adoption by aligning payment with results and customer KPIs.
ExampleSDR agent: $2 / outreach + $50 only when a qualified meeting is booked.
Identity · Smart accounts · Compliance

Trusted agents, verifiable from day one.

On-chain identity, scoped smart accounts, and a complete audit trail - out of the box.

agent-0x8f3a…c7d2verified ✓
ERC-8004 · on-chain registry

ERC-8004 agent identity

Verifiable, portable identity across deployments and frameworks. An on-chain registry prevents spoofing; signature checks prove provenance.

ERC-8004MCPA2AOpenClaw
session_k9x…active
scope: pay · max: $500 · exp: 24h

ERC-4337 smart accounts

Session keys let agents settle autonomously - scoped permissions, time-bound access, automatic revocation. No private-key custody.

ERC-4337Session keysOn-chain
14:03:22payment.settled$2.40
14:03:21vic.credentialn/a
14:03:20mandate.check$2.40

Audit-ready from day one

An end-to-end trace of every request, policy change, and payout. Timestamped proofs export straight into compliance reporting.

Audit trailTraceabilityGDPR

Enterprise-grade certifications - put us in front of your auditors. Trust Center ↗

ISO 27001SOC 2 Type IIPCI SAQ-DGDPRFIDO2
Any protocol, any rail

One integration, no lock-in

Fiat and crypto, across any protocol, PSP, and chain. Whatever standard wins, your agents already speak it.

Visa Intelligent CommerceStripeUSDCMCPA2A
Documentation

From install to income, in the docs.

Guides, full API reference, and the MCP server - everything to go from npm install to settled revenue.

Open the full docs ↗
Get started

Ship agents that pay and get paid

Delegate spending, meter every interaction, and settle autonomously. Fiat and crypto, with the protocols and providers you already use.