Skip to main content

This package implements some of the Lightning Network protocol in pure python. It is intended for protocol testing and some minor tooling only. It is not deemed secure enough to handle any amount of real funds (you have been warned!).

Project description

pyln-proto: Lightning Network protocol implementation

This package implements some of the Lightning Network protocol in pure python. It is intended for protocol testing and some minor tooling only. It is not deemed secure enough to handle any amount of real funds (you have been warned!).

Installation

pyln-proto is available on pip:

pip install pyln-proto

Alternatively you can also install the development version to get access to currently unreleased features by checking out the Core Lightning source code and installing into your python3 environment:

git clone https://github.com/ElementsProject/lightning.git
cd lightning/contrib/pyln-proto
poetry install

This will add links to the library into your environment so changing the checked out source code will also result in the environment picking up these changes. Notice however that unreleased versions may change API without warning, so test thoroughly with the released version.

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

pyln_proto-24.2.tar.gz (27.7 kB view details)

Uploaded Source

Built Distribution

pyln_proto-24.2-py3-none-any.whl (31.9 kB view details)

Uploaded Python 3

File details

Details for the file pyln_proto-24.2.tar.gz.

File metadata

  • Download URL: pyln_proto-24.2.tar.gz
  • Upload date:
  • Size: 27.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.2 CPython/3.8.18 Linux/5.15.0-1057-azure

File hashes

Hashes for pyln_proto-24.2.tar.gz
Algorithm Hash digest
SHA256 5ea3e5a79bbaa618317494a553547c485a1ef6856c3303406c74e33bb25d94e9
MD5 b178d0f2c614860b3d5093c3c0d26298
BLAKE2b-256 6ff88e29d253d9d3923ddb1048d64d13ddb986042376abe27aaa4424197a307e

See more details on using hashes here.

File details

Details for the file pyln_proto-24.2-py3-none-any.whl.

File metadata

  • Download URL: pyln_proto-24.2-py3-none-any.whl
  • Upload date:
  • Size: 31.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.2 CPython/3.8.18 Linux/5.15.0-1057-azure

File hashes

Hashes for pyln_proto-24.2-py3-none-any.whl
Algorithm Hash digest
SHA256 4f351a211cd5639a080e7295e18771bcb2a6a1d48bea1fef316234be06840974
MD5 8e6e79d7ec29b93d65f955143710cf7c
BLAKE2b-256 9b02ac8488904b6a2375238497f15a89a65d0c6265efec8580c7001a344ddebc

See more details on using hashes here.

Supported by

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