Skip to main content

libit package for python convert and generate wallet

Project description

Libit


Fast and easy converted and generated utils for bitcoin , ethereum and tron wallet in python


install & use

windows

pip install libit

linux & mac

pip3 install libit

generated and convert base utils key for wallet information and public , private data

how to

bytes to wif

from libit import bytes_wif
seed_bytes = b"Bytes data (32 bytes)"
# wif compressed
wif_compress = bytes_wif(seed_bytes, True)
wif_decompress = bytes_wif(seed_bytes)

bytes to address

from libit import bytes_addr
seed_bytes = b"Bytes data (32 bytes)"
# compressed
caddr = bytes_addr(seed_bytes, True)
# uncompressed
uaddr = bytes_addr(seed_bytes)

bytes to ethereum address

from libit import bytes_eth
seed_bytes = b"Bytes data (32 bytes)"
eth_addr = bytes_eth(seed_bytes)

wif to address:

convert wif key to compressed and uncompressed address wallet

import libit

wif_str = "Wif Data String"
# compressed
caddr = libit.wif_addr(wif, True)
# uncompressed
uaddr = libit.wif_addr(wif)

private key to wif

convert private key (hex) to wif compressed and uncompressed

import libit

pvk_hex = "hex private key"
# compressed
wif_compress = libit.pvk_to_wif(pvk_hex, True)
# uncompressed
wif_decompress = libit.pvk_to_wif(pvk_hex)

private key to decimal

import libit
pvk = "hex private key"
decimal = libit.pvk_to_decimal(pvk)

private key to address

import libit
pvk = "hex private key"
compress_addr = libit.privatekey_addr(pvk, True)
uncompress_addr = libit.privatekey_addr(pvk)

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

libit-1.3.3.tar.gz (14.0 kB view details)

Uploaded Source

Built Distribution

libit-1.3.3-py3-none-any.whl (13.3 kB view details)

Uploaded Python 3

File details

Details for the file libit-1.3.3.tar.gz.

File metadata

  • Download URL: libit-1.3.3.tar.gz
  • Upload date:
  • Size: 14.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for libit-1.3.3.tar.gz
Algorithm Hash digest
SHA256 0c1e3d3cecc04b0dfd6ad52eff73bad60d9e82bfc727b430a4c851db1312f215
MD5 76c9d6c5b883b49f6b393111afe86114
BLAKE2b-256 59c41a9b39932b11b91825a7e82749f3acc0f4de634f89a8ff70e25b42d8f117

See more details on using hashes here.

File details

Details for the file libit-1.3.3-py3-none-any.whl.

File metadata

  • Download URL: libit-1.3.3-py3-none-any.whl
  • Upload date:
  • Size: 13.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for libit-1.3.3-py3-none-any.whl
Algorithm Hash digest
SHA256 f78987e3cd696743a7364c2735c40e632f53f9abd06dfc7d79f93038746db012
MD5 fbb88e2829a3b863dd5c5bb25ca8a153
BLAKE2b-256 2f8b2a5b1d392b3823e5f1b9879b89708f08a0b665c7f15e4356cd963b737f15

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