Skip to main content

Library Bitcoin 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.6.3.tar.gz (14.3 kB view details)

Uploaded Source

Built Distribution

libit-1.6.3-py3-none-any.whl (13.5 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for libit-1.6.3.tar.gz
Algorithm Hash digest
SHA256 59b6aa9cf0b1acea726f7898a6bf21783bb78cd40f847754f92bbdd79630b69f
MD5 d72cc7e49cda63f3ee834f46e4209a7c
BLAKE2b-256 40407f7cafca7f137f95f0c7c5e5195ed27c8856e05b7291fd06336e439037d0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: libit-1.6.3-py3-none-any.whl
  • Upload date:
  • Size: 13.5 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.6.3-py3-none-any.whl
Algorithm Hash digest
SHA256 091ee0a9bcd794fae24bb109c971662c36b9cb8bd0a991156883637aeb4721ba
MD5 391a64043c6dffe02868948416b3d6c5
BLAKE2b-256 268cbf56eabde47a31409606db654f13628a70355186d52fd7b19545e57ad0b2

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