How It Works
Node-backed Infrastructure
Use this section when your implementation requires direct control of the Lightning node underneath Voltage Payments. It covers infrastructure and operational responsibilities that do not apply to a Credit-backed implementation.
Choose the right interface
Section titled “Choose the right interface”- Use the Voltage Payments API for application wallets, payment requests, sends, receives, payment history, and Payments API webhooks.
- Use direct LND interfaces for node information, balances, channels, liquidity operations, and other node-level workflows.
- Use the Voltage Infrastructure API for node lifecycle automation after confirming the current endpoint and credential requirements.
Infrastructure topics
Section titled “Infrastructure topics”Node lifecycle
Section titled “Node lifecycle”Use Development Sandbox for non-production Node-backed checks. Provision, configure, monitor, update, restart, and retire node infrastructure with clear customer and Voltage ownership boundaries.
Security and backups
Section titled “Security and backups”Protect node credentials, approved backup and recovery material, TLS material, and macaroons. Start with Node Security and Macaroons.
LND integration
Section titled “LND integration”Start with Configuration, then use REST or GRPC for maintained direct-node connection guidance. WebSocket setup stays with Configuration.
Liquidity and treasury
Section titled “Liquidity and treasury”Use Liquidity Management to define who monitors on-chain and channel balances, manages inbound and outbound liquidity, approves treasury movement, and responds to low-capacity conditions.
Bitcoin Core and tools
Section titled “Bitcoin Core and tools”Use Bitcoin Core and Tools and Integrations only when those products are part of your supported deployment. Tooling guidance is limited to ThunderHub and Terminal Web and does not replace upstream project documentation.
Important boundaries
Section titled “Important boundaries”Direct node activity can occur outside the Payments API ledger and must be reconciled operationally.