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.8.1.tar.gz (27.7 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: pyln_proto-24.8.1.tar.gz
  • Upload date:
  • Size: 27.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.10.12 Linux/6.8.0-40-generic

File hashes

Hashes for pyln_proto-24.8.1.tar.gz
Algorithm Hash digest
SHA256 0f1d04186ce55d62c38ec814e189732c19603d352cb8c5850d131110217b0c60
MD5 8545fd416e06aeb78603694fff62fc6f
BLAKE2b-256 2d3afcd8360f33b1c9573058b9b10877a3d6895f4dc6b249e03a4489824805a9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyln_proto-24.8.1-py3-none-any.whl
  • Upload date:
  • Size: 31.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.10.12 Linux/6.8.0-40-generic

File hashes

Hashes for pyln_proto-24.8.1-py3-none-any.whl
Algorithm Hash digest
SHA256 ea1eb15c8259eae010663c155f0f3e44235f249c320d65f39f53e63b8800c22c
MD5 1a5678144c0423df9a9491e7df24bad4
BLAKE2b-256 3fc6122f04d1f1e32a51d75e9cdafe193ad7da15bed03c2d70d094b79437d88d

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