Skip to main content

What is NVM Pay?

NVM Pay is Nevermined’s comprehensive payment and monetization layer that enables AI builders to charge for their services through flexible pricing models. It handles the entire payment lifecycle from plan creation to credit redemption.

Key Features

Flexible Payment Plans

Time-based subscriptions, usage-based credits, or hybrid models

Multi-Currency Support

Accept payments in crypto (any ERC-20) or fiat (via Stripe)

Instant Settlement

Direct payments to builders with no intermediaries

Revenue Sharing

Split payments between multiple parties automatically

Architecture Overview

NVM Pay operates through three interconnected layers:

🏗️ Payment Layer

The foundation where payment plans are configured:
1

Payment Plans

Define the commercial terms and access rules
2

Price Configuration

Set pricing in fiat or crypto with flexible distribution
3

Credits Configuration

Choose between time-based or usage-based access models

💳 Transaction Flow

How payments are processed and distributed:
1

User Purchase

Users buy plans with crypto or credit card
2

Smart Contract

On-chain processing ensures transparency
3

Credits Issued

Credits minted to user’s account instantly
4

Payment Distribution

Funds split automatically to configured receivers

📊 Usage Tracking

Real-time monitoring and credit management:
1

API Calls

Every request to your AI service is tracked
2

Credit Validation

Balance checked before granting access
3

Automatic Deduction

Credits consumed based on usage
4

Balance Updates

Real-time updates to remaining credits

Core Components

1. Payment Plans

Define how users pay and what they receive:
  • Pricing: Fixed or dynamic pricing in crypto/fiat
  • Credits: Time-based or usage-based access
  • Distribution: Single or multi-party payments

2. Credits Engine

Manages the lifecycle of credits:
  • Issuance: Credits granted on purchase
  • Validation: Balance checks before access
  • Redemption: Automatic or manual deduction
  • Tracking: Usage history and proofs

3. Settlement System

Handles payment distribution:
  • Instant Transfer: Direct to builder wallets
  • Fee Management: Protocol fees handled automatically
  • Multi-Receiver: Split payments between parties

Integration Points

1

Plan Creation

Builders define pricing and credit models
2

Purchase Flow

Users buy plans with crypto or fiat
3

Access Control

Bearer tokens validate payment status
4

Credit Management

Automatic tracking and deduction

Next Steps