“Non-custodial” is not a security model on Lightning.
Because signing must be online, the real question is:
If your node is compromised, what can the attacker do?
Bigger channel balances unlock bigger commerce.
But what business is going to park 6 - 7 figures on a hot wallet?
That is the ceiling you hit without better security.
VLS moves that ceiling.
@ripsline@BlksGreenlight LND would need to add interfaces to expose commitment and revocation state to a remote signer. There's some nascent work on this. @lightning would know where it stands.
A pattern VLS enables:
A provider hosts the Lightning node for uptime and reliability, but the user's signer enforces policy independently.
The provider never gets signing authority. @BlksGreenlight is one example of this working in production.
In countries where property rights are fragile, the ability to hold and spend Bitcoin without a custodian is not a preference.
It is a necessity.
VLS helps make that possible on Lightning, not just on L1.
Every time a Lightning service loses funds publicly, it is not just their problem.
Every business evaluating Lightning takes note.
One incident can set the whole ecosystem's credibility back.
VLS has been open source since commit one.
The code is on GitLab, the security policy is public, and anyone can audit the signer logic.
For security infrastructure, that transparency matters.
VLS starts from a simple assumption: the node might be compromised.
Every signing request is checked independently against channel state and policy.
That assumption is what makes the architecture hold up when things go wrong.
A good question for any Lightning wallet:
"If the server or my phone gets compromised, can my funds be stolen?"
If the answer is yes, you are on a hot wallet.
The "non-custodial" label does not change that.
Excited to be speaking at @btcplusplus Nairobi this June.
I’ll be talking about Lightning node security and how @VLSProject uses policy-based signing to help protect funds incase of a node compromise.
Looking forward to connecting with builders in Nairobi. 🇰🇪⚡
JUST IN 🦒: Sulaiman Aminu Barkindo (@SulaimanAminuB2) of BTrust — Contributing to Validating Lightning Signer (VLS) to speak at bitcoin++ Nairobi, open source edtion this coming June 17-19, 2026
~~Don't Trust Your Node: Policy-Based Signing for Secure Lightning Infrastructure~~
Join us 👉 https://t.co/jHcloXuTsm
Lightning can handle large volumes technically.
The harder question is whether operators trust the security enough to actually put large volumes on it.
That trust has to be earned, and it starts with the security architecture.
A useful gut check for Lightning builders:
Would you be fully comfortable putting your own savings on your current node setup, with no changes?
If there is any hesitation, that is the gap better security architecture fills.
When a Lightning service gets hacked, the damage goes beyond the sats lost. It is the trust that disappears.
The next merchant considering Lightning integration reads that headline and hesitates. The next investor asks harder questions.
That ripple effect is real.
VLS is grant-funded and open source.
No vendor lock-in, no license fees.
If you want to read every line of the code that protects your funds, you can. That is the point.
If your Lightning keys live in the same process as your node, node compromise means total loss.
That is not a scare tactic.
It is just how the architecture works when keys and node share a trust boundary.
The node handles Lightning logic: routing, channels, peers.
VLS handles one question: is this request safe to sign?
The node proposes. The signer decides.
That separation is the whole point.
Lightning adoption works like a flywheel:
merchants come, users follow, liquidity grows, more merchants show up.
But the whole thing stalls if operators are not comfortable holding real balances in their channels.
That is where better security architecture comes in.
If you hold customer funds, you face custody regulation in every jurisdiction you operate in.
"We never hold customer keys" is a much simpler conversation with regulators than "we hold keys but we are really careful."
If you build your own signing security from scratch, you are maintaining your own attack surface alone.
VLS is open source, any bugs found by one team get fixed for everyone.
That is a better deal than going it alone.
Most Lightning security conversations stop at "custodial vs non-custodial."
But non-custodial hot wallets still have all the risk of a compromised node.
There are levels above that, and it matters once balances are real.