AmirhosseinBahramizadeh
AmirhosseinBahramizadeh
خواندن ۱ دقیقه·۴ سال پیش

ایجاد کیف پول با پایتون



سلام خسته نباشید , کتابخانه PyWallet چند روز پیش درحال دیدن کتابخانه های پایتون بودم که به این کتابخانه برخوردم کار کردن باهاش کار ساده ایه و برای ساخت یک کیف پول برای هر ارز دیجیتالی مثل اتریوم , بیت کوین , ... استفاده میشه

برای راه اندازی این کتابخانه

$ sudo pip install pywallet

به عنوان مثال اگر بخوایم یک کیف پول برای اتریوم بسازیم :

# create_eth_wallet.py from pywallet import wallet seed = wallet.generate_mnemonic() w = wallet.create_wallet(network=&quotETH&quot, seed=seed, children=1) print(w)

و در خروجی :

$ python create_eth_wallet.py

{
"coin": "ETH",
"seed": "traffic happy world clog clump cattle great toy game absurd alarm auction",
"address": "0x3b777f60eb04fcb13e6b27e468532e491409722e",
"xprivate_key": "xprv9yTuSjwb95QZznV6epMWpb4Kpc2S8ZRaQuAf5B697YXtQD2tDmmJ5KvwJWVjtbVrdJ1WBKNnuodrpTKGfHfiPSEgrAxUjL5RP1gQwwT3fFx",
"xpublic_key": "xpub6GhhMtkVjoPi5DKtqapKzMzrzdGjo1EPc7Ka6KdeoXYdCrTBH1Hu1wKysm8boWSy8VeTKVJi6gQJ2qJ4YG2ZhvFDcUUgMJrFCJWN1PGtBry",
"wif": "",
"children": [{
"address": "0x87eb82d43fa7316df0a989c0d951a9037ed02f9b",
"path": "m/0",
"xpublic_key": "xpub6LnpVXD73jNuAYXxzQCnEY6wXQspwkiAEkZWoX4BW9Tzx6KbUrMUYAU1Yvw4kebPHSPiEJPo8irHWHSwQR6WuVwUj85xURsugPWeJVH6sau",
"wif": ""
}]
}

و بهمون آدرس کیف پول رو میده که میتونیم ازش استفاده کنید

خروجی آدرس های کیف پول بالا به صورت زیر است :

"addr": " ",
"balance": "x", [if --dumpwithbalance is an argument)
"compressed": [true,false],
"hexsec": "[hex priv key]",
"private": "[raw ecdsa privkey]",
"pubkey": " [addr pubkey] ",
"reserve": 1,
"sec": "[base58check privkey]",


منبع


پایتونارز دیجیتالبیت کوینکیف پول
برنامه نویس کامپیوتر علاقه مند به هوش مصنوعی
شاید از این پست‌ها خوشتان بیاید