#control-plane #alpine #streaming #cbor #protocols #ed25519 #data-streaming #x25519 #chacha20-poly1305

alpine-protocol-rs

Authenticated Lighting Protocol (alpine): secure control-plane + streaming guard for lighting data

23 stable releases

2.1.2 Jan 8, 2026
2.0.24 Dec 8, 2025
2.0.23 Nov 30, 2025
1.2.4 Nov 28, 2025

#2252 in Cryptography


Used in 2 crates (via alpine-protocol-sdk)

Apache-2.0

140KB
3.5K SLoC

Authenticated Lighting Network Protocol (ALPINE) reference implementation (v1.0).

Implements discovery, handshake, control, and streaming layers as defined in the specification documents. All messages are encoded using CBOR and cryptographically authenticated with Ed25519 + X25519 + HKDF + ChaCha20-Poly1305.

Dependencies

~13–27MB
~281K SLoC