Skip to main content
To interact with Nevermined programmatically, you need a Nevermined API Key. This key is required for both:
  • Payment Libraries (TypeScript SDK and Python SDK)
  • REST API (direct HTTP calls)

Get Your API Key

Follow the Get Your API Key guide to create your Nevermined API key, then set it as an environment variable:
export NVM_API_KEY="sandbox:your-api-key-here"
Keep your API key secure. Do not commit it to version control or share it publicly.

Choose Your Environment

Nevermined offers two environments:
EnvironmentPurposeNetwork
SandboxTesting and developmentBase Sepolia
LiveProductionBase Mainnet
import { Payments } from '@nevermined-io/payments'

const payments = Payments.getInstance({
  nvmApiKey: process.env.NVM_API_KEY,
  environment: 'sandbox' // or 'live'
})

Next Steps