# Node-backed

Use this path when your organization controls the Lightning node and reserve that back Voltage Payments wallets. The Payments API remains the application interface, while your team retains node-level custody and operational responsibilities.

## Start here

1. Complete [Node-backed Setup](/node-backed-setup).
2. Use the [Staging Environment](/staging-environment) to validate the application flow before mainnet.
3. Follow the shared [Developer Guide](/developer-guide) for environments, wallets and accounts, payment requests, sending, receiving, payment history, and Payments API webhooks.
4. Review the [Access Model](/access-model), [Node Security](/node-security), and [Macaroons](/macaroons).
5. Continue to [Node-backed Infrastructure](/node-backed-infrastructure) for direct LND access, node lifecycle, liquidity, treasury, Bitcoin Core, and approved tooling.
6. Define funding, monitoring, treasury, and credential ownership before production.

## Shared Payments API

Node-backed and Credit-backed implementations use the same Payments API where endpoint behavior is shared. Use the path-specific guides for differences in funding, custody, liquidity, and settlement responsibility.

- [Staging Environment](/staging-environment) for non-production environment testing.
- [Wallet Management](/wallet-management) for wallets, accounts, balances, and policy behavior.
- [Receiving](/receiving) for payment requests and receives.
- [Sending](/sending) for payment sends.
- [Voltage Payments API](/voltage-payments-api) for payment history and the canonical endpoint and schema reference.
- [Webhooks](/webhooks) for Payments API event delivery.
- [Migrating to Node Backed Payments](/migrating-to-node-backed-payments) when moving from a Credit-backed deployment.

## Ownership boundaries

Your team controls the node credentials and funds. Voltage hosts and supports the infrastructure according to the agreed service boundary. Direct node activity and Payments API activity must be operationally reconciled because node-level movement can occur outside the Payments API ledger.
