OffshoreVps
LND Core Lightning No KYC

Lightning node hosting for LND and Core Lightning

A Lightning node has one job that a laptop does badly: stay online. Rent a server for it, pick the Bitcoin backend that suits your budget, and pay without a card. A small node starts at $9.50 a month, a full routing setup is $23.75.

BitcoinMoneroTether (USDT)EthereumSolanaTRONLitecoin
No KYC Pay in crypto Full root Live in minutes 10 locations

Page by the OffshoreVps teamUpdated Requirements checked 19 Oct 2026

Sizes and prices

Two sensible Lightning builds

Prices are for Romania on a one-month term; a 12-month term takes 50% off. Both include the Bitcoin backend on the same server.

Location
VPS

LND on a pruned Bitcoin backend

$9.50/mo

or $4.75/mo on a 12-month term (−50%)

  • CPU2 vCPU
  • RAM4 GB DDR4
  • Disk120 GB NVMe
  • NetworkUnlimited · 1 Gbps

Smallest setup that is still fully self-validating. Old blocks are not kept, so rescanning very old history needs a peer and some patience.

Configure and order
Location
Routing node
VPS

LND on a full Bitcoin backend

$23.75/mo

or $11.88/mo on a 12-month term (−50%)

  • CPU4 vCPU
  • RAM8 GB DDR4
  • Disk1 TB NVMe
  • NetworkUnlimited · 1 Gbps

Bitcoin Core with all blocks plus LND on one server. This is the usual routing-node layout.

Configure and order
How it fits together

What a Lightning node actually needs from its server

LND is light. Lightning Labs lists 2 GB of RAM, a 1 GHz quad core and 5 GB of storage as the floor for LND itself. The heavy part is the Bitcoin backend it asks for blocks and transactions, and you have three choices:

  • Bitcoin Core with every block. Best for a routing node and the simplest to reason about. Needs a 1 TB disk today. See Bitcoin node hosting for the numbers.
  • Bitcoin Core, pruned. The LND docs allow it, with the warning that pruning very aggressively can hurt performance. It validates every block itself and fits on a small disk, so it is the $9.50 build.
  • Neutrino. LND runs without a Bitcoin node and fetches compact block filters from peers. Cheapest, but it validates less on its own, so most operators who route payments prefer their own Core.

Whatever you choose, three habits matter more than the hardware.

Keep the node online

Channels rely on you noticing a force-close within the timelock window. A node on a home connection that drops for a weekend is a real risk. A server with a datacenter connection is why people move their node here.

Back up the channel state, off the server

Your seed phrase restores on-chain funds, not your channels. LND writes a static channel backup (channel.backup) that lets a peer help you close channels if the disk dies. Copy it somewhere else every time it changes. Never restore an old full channel database: that can be punished as a cheating attempt.

Treat it as a hot wallet

Funds in channels sit on a server that is online. Keep only what you are willing to risk there, and keep the rest in cold storage.

Configuration

A working starting point for LND on Bitcoin Core

Check each key against the current LND documentation before you use it; options move between releases.

bitcoin.conf: add these lines for LND
server=1
zmqpubrawblock=tcp://127.0.0.1:28332
zmqpubrawtx=tcp://127.0.0.1:28333
# pruned backend: also set prune=10000 (see the Bitcoin node page)
lnd.conf
[Application Options]
alias=my-node
listen=0.0.0.0:9735

[Bitcoin]
bitcoin.active=1
bitcoin.mainnet=1
bitcoin.node=bitcoind

[Bitcoind]
bitcoind.rpchost=127.0.0.1
bitcoind.rpcuser=CHANGE_ME
bitcoind.rpcpass=CHANGE_ME_TOO
bitcoind.zmqpubrawblock=tcp://127.0.0.1:28332
bitcoind.zmqpubrawtx=tcp://127.0.0.1:28333
Optional: run over Tor (lnd.conf)
[tor]
tor.active=true
tor.v3=true
tor.streamisolation=true
# with Tor-only, remove the listen= line above
First start
lnd &
lncli create            # writes your seed phrase: store it offline
lncli getinfo             # synced_to_chain should become true
sudo ufw allow 9735/tcp   # peers only. Keep 10009 (gRPC) closed
Backend choice

Full Core, pruned Core or Neutrino

Full Bitcoin CorePruned CoreNeutrino
Extra disk~780 GB today12 to 22 GBSmall (headers and filters)
Validates blocks itselfYesYesNo, trusts peers for filters
Old-history rescansFastFetches from peersVia filters
Best forRouting nodes, BTCPaySmall personal nodesLight setups, testing
Build here4 vCPU · 8 GB · 1 TB2 vCPU · 4 GB · 120 GB2 vCPU · 4 GB · 60 GB
Price here (Romania, 1 month)$23.75$9.50$8.50

Neutrino and pruned-backend behaviour follows the LND documentation. Prices are the catalogue price of the build named in the row.

Privacy

What hosting offshore and without KYC changes for a Lightning node

A public Lightning node announces its public key and IP address to the gossip network, and its channels are visible on-chain. Nobody can hide that. What you can control is whether the server behind it is tied to your identity.

  • No identity on the hosting account. The account is a generated login with no name or ID attached, so the node key is not linked to a customer file.
  • Tor if you want the IP hidden. A Tor-only node keeps its IP out of gossip, at the cost of a few peers and some latency.
  • A payment that is not on your main wallet. Pay for the server with Monero and nothing on the Bitcoin chain connects your coins to this bill.

Be realistic about the limits. Opening and closing channels are on-chain events. If you fund them from an exchange account in your name, that link exists regardless of where the node runs.

FAQ

Lightning node hosting questions

01How much RAM and disk does a Lightning node need?

LND itself needs at least 2 GB of RAM, a 1 GHz quad core and 5 GB of storage, according to Lightning Labs. The disk you actually buy is decided by the Bitcoin backend: about 12 to 22 GB for a pruned Core, about 780 GB for a full one.

02Can I run LND on a pruned Bitcoin node?

Yes. The LND documentation allows a pruned backend and warns that very aggressive pruning can affect performance. It is the cheapest setup that still validates the chain itself. Rescanning for old transactions is slower because missing blocks have to come from peers.

03Is a VPS safe for a Lightning node?

It is safe if you treat the node as a hot wallet. Keep only the funds you can afford to lose in channels, secure SSH with keys, never expose the gRPC port and store your seed phrase and channel backup offline. Our 15-minute hardening guide covers the server side.

04What happens to my channels if the server goes down?

Your channels stay open, but you cannot respond to a peer that tries to close with an old state until the node is back. That is why uptime matters. LND also supports a watchtower client that asks a third party to watch for you while you are offline.

05Do I need KYC or a card to host a Lightning node?

No. You create an account with a generated login, top up with Bitcoin, Monero, USDT or other coins, and deploy. See no-KYC VPS hosting.

06Which Lightning software can I run?

Any implementation that runs on Linux: LND, Core Lightning, Eclair or LDK-based nodes. The sizes on this page were worked out for LND and Core Lightning, which have similar needs.

07Can I run Bitcoin Core and LND on the same server?

Yes, and most routing nodes do. The full build above has 8 GB of RAM and a 1 TB NVMe disk so both fit comfortably. Give Bitcoin Core a 2 to 4 GB dbcache during the first sync, then lower it.

Sources

Where these numbers come from

Checked 19 October 2026. Chain sizes and software requirements change, so confirm against the source before you order.

Give your Lightning node a home that stays up

Pick a size, pay in crypto, log in as root within minutes. No ID, no card.