⚡ What is OpenNode?
OpenNode is a Bitcoin and Lightning Network payment processor that enables merchants to accept Bitcoin payments instantly and securely. Founded in 2018, OpenNode provides a simple, reliable, and scalable way for businesses to integrate Bitcoin payments into their existing systems.
OpenNode offers both custodial and non-custodial options. The custodial option is simple and quick to set up, while the non-custodial option (called Lightspeed) allows merchants to custody their own keys and settle directly on-chain or via Lightning. With a focus on Lightning Network integration, OpenNode enables near-instant Bitcoin payments with minimal fees.
OpenNode combines simplicity, speed, and flexibility. Its Lightning Network integration, competitive fees (0.1% for Lightning), and self-custodial option make it a top choice for businesses looking to accept Bitcoin payments.
🪙 Supported Cryptocurrencies
OpenNode primarily supports Bitcoin (BTC) on-chain and Lightning Network . Through partnerships, it also supports stablecoins:
BTC on-chain and Lightning Network with near-instant settlement
USDC, USDT, DAI, and other stablecoins can be settled via Lightning Network through partnerships
Settle in USD, EUR, GBP, and other fiat currencies
OpenNode's focus is on Bitcoin and Lightning, making it a specialized solution for merchants who want to accept Bitcoin payments with the speed and low cost of Lightning.
💰 Fees & Pricing
OpenNode offers competitive and transparent fee structures:
| Fee Type | Rate | Notes |
|---|---|---|
| On-Chain Bitcoin Fee | 1% | Applied to on-chain Bitcoin transactions |
| Lightning Network Fee | 0.1% | Sub-second confirmation, near-zero fees |
| Stablecoin Fee | ~1% | For USDC, USDT, DAI via Lightning or Ethereum |
| Volume Discounts | Custom | Available for high-volume merchants |
| Fiat Settlement Fee | Built into exchange rate | Transparent spread applied at checkout |
Lightning Network payments with OpenNode are significantly cheaper than on-chain payments. For merchants with high transaction volumes, the 0.1% Lightning fee can represent substantial savings.
🔒 Custodial vs. Non-Custodial (Lightspeed)
OpenNode offers two distinct modes of operation to suit different merchant needs:
OpenNode manages wallets and settlements. Merchants can get started quickly with no technical setup. Ideal for merchants who want a simple, turnkey solution.
Merchants custody their own keys and settle directly on-chain or via Lightning. Requires running a Lightning node. Ideal for merchants who prioritize self-custody and sovereignty.
OpenNode's Lightspeed option gives merchants full control over their funds while still benefiting from OpenNode's payment processing infrastructure. This is a unique feature that sets OpenNode apart from many other payment processors.
⚡ Lightning Network Integration
OpenNode is one of the most advanced payment processors in terms of Lightning Network integration. Key features include:
- Sub-second confirmation – Lightning payments settle in milliseconds, making them ideal for in-person and high-speed transactions.
- Near-zero fees – Lightning fees are typically less than $0.01, making Bitcoin micropayments viable.
- Automatic routing – OpenNode handles Lightning routing automatically, ensuring reliable payment delivery.
- Lightspeed self-custody – Merchants can run their own Lightning node and settle directly to their own channels.
For merchants who want to offer the fastest, lowest-cost Bitcoin payment experience, OpenNode's Lightning integration is among the best in the industry.
🔌 How to Integrate OpenNode
OpenNode offers multiple integration methods suitable for businesses of all technical levels:
-
1
Create an OpenNode account
Sign up at OpenNode.com and choose between custodial or Lightspeed (non-custodial) mode.
-
2
Choose your integration method
Use a plugin (WooCommerce, Shopify, Magento) or custom API integration.
-
3
Configure payment settings
Set your settlement currency, checkout preferences, and Lightning node configuration (for Lightspeed).
-
4
Test and go live
Use the sandbox environment to test Lightning and on-chain transactions before going live.
API & Webhooks
OpenNode provides a comprehensive REST API with endpoints for creating invoices, checking status, and handling webhooks. Key features include:
- Charge creation – generate invoices with specified amounts and currencies.
- Lightning invoices – automatically generate both Lightning and on-chain invoices.
- Webhooks – receive real-time notifications for payment confirmations and other events.
OpenNode offers SDKs for popular languages including Node.js, Python, Ruby, and PHP. The API documentation is comprehensive and includes examples for common use cases.
🛠️ Merchant Tools & Features
Official plugins for WooCommerce, Shopify, Magento, and more.
Generate payment buttons and donation links with minimal setup.
Real-time transaction monitoring, analytics, and payout management.
Monitor Lightning channels and node health (Lightspeed mode).
Full control over keys and settlements.
Settle in multiple fiat currencies.
🔒 Security & Trust
OpenNode is built with enterprise-grade security and offers both custodial and self-custodial options:
- Custodial security – multi-sig wallets, cold storage, and enterprise-grade infrastructure.
- Lightspeed (non-custodial) – merchants control their own keys and Lightning node.
- API key management – restrict API access with IP whitelisting and granular permissions.
- 2FA authentication – required for all sensitive account actions.
- Compliance – KYC/AML policies for fiat settlement and high-volume accounts.
OpenNode's Lightspeed option gives merchants full control over their funds. This eliminates counterparty risk and provides complete financial sovereignty.
⚖️ OpenNode vs Other Gateways
| Feature | OpenNode | CoinPayments | NOWPayments | BTCPay Server |
|---|---|---|---|---|
| Supported Coins | BTC, Lightning, Stablecoins | 100+ | 100+ | BTC + plugins |
| On-Chain Fee | 1% | 0.5% | 0.5% | 0% |
| Lightning Fee | 0.1% | ❌ | ❌ | 0% (self-hosted) |
| Self-Custodial Option | ✅ Lightspeed | ❌ | ✅ | ✅ |
| Fiat Settlement | ✅ | ✅ | ✅ | ❌ |
| Lightning Focus | ✅ Native | ❌ | ❌ | ✅ Plugin |
| Hosting | Cloud + Self-Hosted (Lightspeed) | Custodial | Cloud | Self-hosted |
🌍 Use Cases & Industries
Online stores using WooCommerce, Shopify, or custom platforms.
Recurring billing for software, hosting, and membership sites.
In-person payments with Lightning for near-instant checkout.
Accept donations with low fees and full transparency.
🏆 Best Practices for OpenNode Merchants
- Enable Lightning payments – Lightning offers near-instant settlement with much lower fees than on-chain.
- Choose the right mode – start with custodial for simplicity, or Lightspeed for full self-custody.
- Monitor Lightning liquidity – for Lightspeed users, ensure your Lightning node has sufficient inbound liquidity.
- Test in sandbox – always test the payment flow in the sandbox environment before going live.
- Set up webhooks – configure webhooks to automate order confirmation and fulfillment.
- Offer stablecoin options – allow customers to pay in USDC or USDT to avoid price volatility.