Skip to main content

Introduction to NueGate

NueGate is a Lightning Network payment gateway that enables instant Bitcoin payments for your business. Accept deposits and process withdrawals through the Lightning Network with low fees and instant settlement.

Features

  • Instant Payments: Lightning Network enables near-instant payment confirmation
  • Low Fees: Significantly lower fees compared to traditional payment processors
  • No KYC Required: Simple integration without complex compliance requirements
  • Hosted Checkout: Beautiful, mobile-friendly checkout experience
  • Real-time Webhooks: Get notified instantly when payments are received
  • Multi-currency Display: Show amounts in USD while settling in Bitcoin
  • Operator Portal: Full dashboard for manual operations and monitoring

Use Cases

Online Gaming & Casinos

Accept player deposits and process withdrawals instantly. Our hosted checkout provides a seamless payment experience that works with popular Lightning wallets like Cash App, Strike, and Coinbase.

E-commerce

Enable Bitcoin payments on your store with a simple API integration. Generate payment requests and receive webhooks when orders are paid.

Digital Services

Accept recurring payments, subscriptions, or one-time purchases with Lightning speed.

Getting Started

  1. Get your API key - Sign up and receive your operator API credentials
  2. Make your first request - Create a deposit and generate a Lightning invoice
  3. Set up webhooks - Receive real-time notifications for payment events
  4. Use the Operator Portal - Manual checkout links and payments

Architecture Overview

┌─────────────┐ ┌─────────────┐ ┌─────────────┐
│ Your App │────▶│ NueGate │────▶│ Lightning │
│ (Backend) │◀────│ API /v1 │◀────│ Network │
└─────────────┘ └─────────────┘ └─────────────┘
│ │
│ ▼
│ ┌─────────────┐
│ │ Hosted │
└───────────▶│ Checkout │
└─────────────┘

┌──────┴──────┐
▼ ▼
┌───────────┐ ┌───────────┐
│ Operator │ │ Admin │
│ Portal │ │ Dashboard │
└───────────┘ └───────────┘

API Base URL

https://api.nuegate.com/api/v1

All API endpoints are prefixed with /api/v1.

Components

ComponentDescriptionURL
APIREST API for programmatic accesshttps://api.nuegate.com/api/v1
Hosted CheckoutPayment page for customershttps://checkout.nuegate.com
Operator PortalDashboard for operatorshttps://portal.nuegate.com
Admin DashboardPlatform administrationhttps://admin.nuegate.com

Your backend communicates with the NueGate API to:

  • Create deposit invoices
  • Process withdrawals to Lightning addresses
  • Query transaction status
  • Manage API keys and webhooks

Users interact with:

  • Hosted checkout page for payments
  • Their Lightning wallet (Cash App, Strike, etc.)

API Key Format

NueGate API keys use the ng_ prefix:

ng_03d704829f988f9e37b037cbff39a6fd6ffcea19a883d177

Need Help?