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)
Built Distribution
libit-1.3.3-py3-none-any.whl
(13.3 kB
view details)
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0c1e3d3cecc04b0dfd6ad52eff73bad60d9e82bfc727b430a4c851db1312f215 |
|
MD5 | 76c9d6c5b883b49f6b393111afe86114 |
|
BLAKE2b-256 | 59c41a9b39932b11b91825a7e82749f3acc0f4de634f89a8ff70e25b42d8f117 |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | f78987e3cd696743a7364c2735c40e632f53f9abd06dfc7d79f93038746db012 |
|
MD5 | fbb88e2829a3b863dd5c5bb25ca8a153 |
|
BLAKE2b-256 | 2f8b2a5b1d392b3823e5f1b9879b89708f08a0b665c7f15e4356cd963b737f15 |