Skip to content

Introduction

NearPayments is a crypto payment processing API powered by NEAR Intents. It provides drop-in compatible adapters for three major payment providers — swap one URL and your existing integration works instantly.

ProviderBase URLMigration Guide
NOWPaymentsapi.nearpayments.io/v1Migrate
Cryptomusapi.nearpayments.io/cryptomus/v1Migrate
OxaPayapi.nearpayments.io/oxapay/v1Migrate
  • Zero platform fees — no percentage cuts on any transaction
  • Zero KYC — start accepting payments in minutes, no identity verification required
  • 31 supported chains — BTC, ETH, SOL, NEAR, TON, TRX, XRP, ADA, DOGE, LTC, ARB, BASE, POL, BSC, OP, AVAX, and more
  • Multi-SDK compatible — same endpoints and schemas as NOWPayments, Cryptomus, and OxaPay
  • Self-custody — payments go directly to your wallet addresses, never held by us
  • HD wallet setup — configure all chain addresses from a single BIP-39 seed phrase
  • Hosted invoices — shareable payment pages with currency selection
  • IPN callbacks — real-time webhook notifications matching each provider’s format
  1. Open the NearPayments Telegram Bot
  2. Create a storefront
  3. Configure your wallet addresses (or use HD wallet import)
  4. Generate an API key
  5. Replace your provider’s base URL with ours
Terminal window
# NOWPayments migration
- https://api.nowpayments.io/v1
+ https://api.nearpayments.io/v1
# Cryptomus migration
- https://api.cryptomus.com/v1
+ https://api.nearpayments.io/cryptomus/v1
# OxaPay migration
- https://api.oxapay.com/v1
+ https://api.nearpayments.io/oxapay/v1

That’s it. Your existing integration works immediately.

Each adapter uses its provider’s native auth scheme:

AdapterHeaderValue
NOWPaymentsx-api-keyYour API key
Cryptomusmerchant + signStorefront UUID + MD5 signature
OxaPaymerchant_api_keyYour API key

API keys are generated through the Telegram Mini App.