Skip to main content

Liquid Wallet Kit

A Python package to build on the Liquid network.

import lwk
network = lwk.Network.mainnet()
assert(str(network) == "Liquid")

Main Features

  • Watch-Only wallet support: using Liquid descriptors, better known as CT descriptors.
  • PSET based: transactions are shared and processed using the Partially Signed Elements Transaction format.
  • Electrum and Esplora backends: no need to run and sync a full Liquid node or rely on closed source servers.
  • Asset issuance, reissuance and burn support: manage the lifecycle of your Issued Assets with a lightweight client.
  • Generic multisig wallets: create a wallet controlled by any combination of hardware or software signers, with a user specified quorum.

Examples

  • List transactions of a wpkh/slip77 wallet, also compute the UTXO only balance
  • Send transaction of a wpkh/slip77 wallet in a regtest environment
  • Send asset of a wpkh/slip77 wallet in a regtest environment
  • Issue a Liquid asset
  • Custom persister, the caller code provide how the wallet updates are persisted
  • AMP0 demonstrates Asset Management Platform version 0 integration
  • AMP2 demonstrates Asset Management platform protocol integration
  • External unblinding shows how to unblind transaction data externally
  • LiquiDEX demonstrates Liquid decentralized swap functionality
  • Manual coin selection shows how to manually select coins for transactions
  • Multisig demonstrates multisignature wallet setup and usage
  • PSET details shows how to inspect and work with Partially Signed Elements Transactions

Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

lwk-0.19.0-py3-none-win_amd64.whl (14.6 MB view details)

Uploaded Python 3Windows x86-64

lwk-0.19.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (15.2 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ x86-64

lwk-0.19.0-py3-none-macosx_11_0_arm64.whl (14.5 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

File details

Details for the file lwk-0.19.0-py3-none-win_amd64.whl.

File metadata

  • Download URL: lwk-0.19.0-py3-none-win_amd64.whl
  • Upload date:
  • Size: 14.6 MB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.12

File hashes

Hashes for lwk-0.19.0-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 e45b7ab13be1956bbd73a34f53a7a1884c0fce11aeede79985bc02afcc274b6b
MD5 bc4a2d99513a01bf0af74d5e312fee57
BLAKE2b-256 b4a5cbc9a073a11077369ef145aef583862616b5c859460f80e5968e1c0b316f

See more details on using hashes here.

File details

Details for the file lwk-0.19.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for lwk-0.19.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 342b82aa411a5f882ac4d09de98a3c152c5d4a75a5065219f715d9eed92bf673
MD5 dba99942c46326c771b221c3b8a399e9
BLAKE2b-256 e5c9cdc77c44290fb293fd1106e43066067e4f4374d391c566a41e20f17a860f

See more details on using hashes here.

File details

Details for the file lwk-0.19.0-py3-none-macosx_11_0_arm64.whl.

File metadata

  • Download URL: lwk-0.19.0-py3-none-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 14.5 MB
  • Tags: Python 3, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.12

File hashes

Hashes for lwk-0.19.0-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 188adb849cd6fb109fb0c15057d15c0469df5b2ff214c87c638a4a5642a51c7c
MD5 4c76c2a643f729d2f87209c86d52712e
BLAKE2b-256 b1c6b522e21609277e132ba5d7f1cab1461c6979a1e6c645357ac31af2c0a66c

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.19.0 This release

3 files

0.18.3

3 files

0.18.2

3 files

0.18.0

3 files

0.17.2

3 files

0.17.0

3 files

0.16.0

3 files

0.15.0

3 files

0.14.0

3 files

0.13.0

3 files

0.12.0

4 files

0.11.1

4 files

0.11.0

4 files

0.10.2

4 files

0.10.1

4 files

0.10.0

4 files

0.9.3

4 files

0.9.2

4 files

0.9.1

4 files

0.9.0

4 files

0.8.3

4 files

0.8.0

4 files

0.7.0

4 files

0.4.1

4 files

0.4.0

3 files

0.3.0

3 files

0.2.2

3 files

0.2.1

3 files

0.0.0

Supported by

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