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
- Get your API key - Sign up and receive your operator API credentials
- Make your first request - Create a deposit and generate a Lightning invoice
- Set up webhooks - Receive real-time notifications for payment events
- 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
| Component | Description | URL |
|---|---|---|
| API | REST API for programmatic access | https://api.nuegate.com/api/v1 |
| Hosted Checkout | Payment page for customers | https://checkout.nuegate.com |
| Operator Portal | Dashboard for operators | https://portal.nuegate.com |
| Admin Dashboard | Platform administration | https://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?
- Email: [email protected]
- Documentation: You're here!
- Operator Portal: Manage your account at portal.nuegate.com