Unlock Lightning Growth with Ironclad Security
VLS is a Rust library for secure, self-custodial Lightning signers. It is the only solution that keeps private keys off your Lightning node and validates every transaction before signing. Protect your funds from node breaches while maintaining true self-custody.
Greenlight Empowers Users with VLS
"VLS allowed Greenlight to be developed at breakneck speed, without the risk. It is the fundamental building block, and central to the non-custodial nature of Greenlight."
- Christian Decker, Blockstream
Blockstream's Greenlight implemented VLS to provide enterprise-grade security while maintaining a non-custodial model for their users.
View Case StudyLightning has a Security Problem
Current approaches leave your funds vulnerable and create regulatory headaches
Hot Wallets Vulnerable
Lightning nodes store private keys directly in the node, making them vulnerable to exploits, hacks, and misconfigurations. One breach means total fund loss.
Blind Signers 👎
Blind signers separate keys but sign any request without validation, making them even more dangerous than standard nodes. Now you have two attack vectors instead of one.
Regulatory Burden
Custodial solutions face heavy compliance requirements, limiting your ability to scale and enter new markets. Regulatory overhead slows innovation.
VLS Fixes This
VLS combines key separation with rigorous validation, which ensure only legitimate operations are approved, to create the most secure Lightning architecture available
Validation + Separation = Security
Enterprise-Grade Security
- Keys remain strictly off-node
- Role-based access controls
- Customizable security policies
Smart Validation
- Validates every operation before signing
- Prevents unauthorized fund movements
- Secure even if node is compromised
True Self-Custody
- Users maintain control of their funds
- Avoid custodial regulatory requirements
- Security without custody compromise
Flexible Deployment
- Rust-built for optimal performance
- Deploy on servers, HSMs, mobile, or browser
- Seamless CLN and LDK integration
More Features
- Secure, redundant cloud storage with anti-rollback protection
- Detect remote breaches or track on-chain states with UTXO Oracle
Who is VLS for?
Choose the security model that fits your business needs
or
Protect Your Lightning Funds
Secure your operational funds with enterprise-grade protection while maintaining full control
- Faster Time-to-Market: Skip years of security development
- Seamless Scaling: Grow channel balances from thousands to millions
- Gold-Tier Governance: Role-based approvals and audit trails
Merchants
Businesses accepting Lightning payments for goods and services
- Safeguard revenue
- Satisfy security audits
- Scale with confidence
Enterprises
Companies using Lightning for treasury operations or payments
- Protect treasury funds
- Enforce role-based policies
- Accelerate Lightning implementation
Payment Processors
Nodes providing Lightning Network liquidity and routing services
- Shield multi-channel investments
- Automated validation
- Enhance node reputation
Secure Customer Funds Without Custody
Offer Lightning services to your users with true self-custody, reducing regulatory burden while maintaining security.
- Non-Custodial Model: Avoid regulatory compliance headaches
- Enterprise Client Magnets: Win institutional clients
- Global Market Access: Enter jurisdictions with strict regulations
Lightning Service Providers
Businesses providing hosted node services
- True user-custody
- Streamlined regulatory compliance
- Win enterprise clients
Consumer Apps
Apps with Lightnign built in (e.g. gaming, social, streaming)
- Increase customer trust
- Seamless customer onboarding
- Scale micropayment securely
Exchanges
Offer Lightning deposits/withdrawals without balance sheet exposure
- Asset isolation
- Frictionless Lightning withdrawals
- Simplified regulatory burden
Ready to Secure Your Lightning Operation?
Join industry leaders who trust VLS to protect their Lightning funds.