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.18.3-py3-none-win_amd64.whl (14.5 MB view details)

Uploaded Python 3Windows x86-64

lwk-0.18.3-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (15.1 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ x86-64

lwk-0.18.3-py3-none-macosx_11_0_arm64.whl (14.4 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: lwk-0.18.3-py3-none-win_amd64.whl
  • Upload date:
  • Size: 14.5 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.18.3-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 9d9bab33ea0facad41d15bf4a64b0ab3dea3770020416d928dd487689ba90c7d
MD5 971d63301f1459cdb66d1202f6b035b9
BLAKE2b-256 b2e73c1b01e03ff826e1860ffe197fcb5fa8b1b3e34356eb8858ce537071c4b7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lwk-0.18.3-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fa1a732009a7ca776887a2414218eae8e94e507f9fc4488352d4255a11657381
MD5 dc9feada4ccddb65d44a998eba664c4e
BLAKE2b-256 62bb23d521b02f69f56ca3ec9736ba238272e5ba3248135c2cc0024a5dc3d14b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: lwk-0.18.3-py3-none-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 14.4 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.18.3-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 65a2059f3c9eec197f9c4a2ab1ffc1d4c4e3e35a034b999b1487800561f74d94
MD5 f7ca1facada1f9517036809c7d801911
BLAKE2b-256 3557ea6401326153857e84a11bf769bfe3150e7a8fa70bedd9b45b5414682b9d

See more details on using hashes here.

Release history Release notifications | RSS feed

0.19.0

3 files

This release

0.18.3 This release

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