Skip to main content

Python helpers for the Authenticated Lighting Network Protocol.

Project description

Python Protocol Bindings

alnp provides the Python bindings for ALPINE’s protocol layer. It mirrors the Rust types (ControlEnvelope, FrameEnvelope, StreamProfile, etc.) and exposes helpers to build/encode CBOR payloads so other tooling can speak ALPINE without running a full session.

This package is bindings only: it does not implement discovery, handshake, streaming, or the control channel. Rust is currently the only fully supported runtime for those experiences. Use alnp when you need the message shapes, serialization helpers, or for embedding ALPINE data into your own tooling.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

alnp-2.0.21.tar.gz (3.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

alnp-2.0.21-py3-none-any.whl (3.6 kB view details)

Uploaded Python 3

File details

Details for the file alnp-2.0.21.tar.gz.

File metadata

  • Download URL: alnp-2.0.21.tar.gz
  • Upload date:
  • Size: 3.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.2.0 CPython/3.14.0

File hashes

Hashes for alnp-2.0.21.tar.gz
Algorithm Hash digest
SHA256 5502e6a0e233e8839a8ddb0bd9344d2875d4dab8f02bdca412d19c2c9bf6b476
MD5 cec14ccdeb043d1f0c857b17f7d0dbb0
BLAKE2b-256 34538f8a9f9d577ec786035d733ed9ce03dac5977c19189413f83b6af84f1879

See more details on using hashes here.

File details

Details for the file alnp-2.0.21-py3-none-any.whl.

File metadata

  • Download URL: alnp-2.0.21-py3-none-any.whl
  • Upload date:
  • Size: 3.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.2.0 CPython/3.14.0

File hashes

Hashes for alnp-2.0.21-py3-none-any.whl
Algorithm Hash digest
SHA256 3f4d9fb03c92c314c5c909054ddbd47402416c9993cbcff7f2c42118526b2515
MD5 ccf663dc9088b8f91e825d13f1b435af
BLAKE2b-256 441343d217e292c251b9416117432e6a2da14da936ac872625630279e67c109f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page