# VLS Protocol Signer
This crate implements a signer for VLS protocol / C-Lightning / Greenlight.
It is both:
- a `no_std` library for implementing the VLS protocol in embedded environments
- a binary for Unix systems that replaces the C-Lightning `hsmd`