ebellocchia/bip_utils
این کتابخانه به تو کمک میکنه تا به راحتی و به صورت امن، کلمات بازیابی (mnemonics)، کلیدهای خصوصی و عمومی، آدرسهای رمزنگاری شده و دانههای (seeds) مربوط به ارزهای دیجیتال مختلف رو تولید کنی.
این ابزار بر اساس استانداردهای BIP (مثل BIP32، BIP39، BIP44) کار میکنه و برای توسعهدهندگان بلاکچین و کیف پولهای رمزنگاری شده بسیار مفیده.
کاربرد:
این کتابخانه برای ایجاد و مدیریت کلیدهای رمزنگاری در کیف پولهای کریپتو، تست شبیهسازی تراکنشها و توسعه اپلیکیشنهای مالی غیرمتمرکز (DeFi) مناسبه.
در چه شرایطی بهتره استفاده شود؟
وقتی نیاز داری به صورت برنامهنویسی شده کلیدهای امن تولید کنی، مثلاً برای یک کیف پول چند ارزی یا یک سرویس مدیریت دارایی دیجیتال. همچنین برای تست محیطهای توسعه و شبیهسازی زنجیرههای بلوکی عالیه. ️
چند مثال از موارد استفاده:
تولید یک مجموعه کلمه بازیابی 12 یا 24 کلمهای برای بیتکوین
تبدیل کلمات بازیابی به کلید خصوصی و سپس به آدرس BTC یا ETH
پشتیبانی از شبکههای مختلف مثل Litecoin، Cardano، Polkadot و غیره
استفاده در محیطهای بدون اعتماد (trustless environments) برای امنیت بیشتر
- ##crypto
- ##blockchain
- ##BIP39
- ##mnemonic
- ##private
- ##cryptowallet
- ##DeFi
- ##Python
- ##seeds
- ##key
