컴퓨터를 사용하여 24자리 니모닉 지갑 150개를 빠르게 생성하고 개인 키를 내보내는 방법

이 기사는 기계로 번역되었습니다
원문 표시

다수의 지갑을 생성하고 개인 키를 내보내려면 프로그래밍 지식이 필요합니다. 다음은 mnemoniceth_account 라이브러리와 함께 Python을 사용하여 150개의 24비트 니모닉 단어로 지갑을 만들고 개인 키를 내보내는 예입니다. 이 예는 이더리움 지갑에 대한 것이지만 필요에 따라 다른 블록체인에 적용할 수 있습니다.

먼저 필요한 라이브러리를 설치해야 합니다. 명령줄에서 다음 명령을 실행합니다.

pip install mnemonic eth-account

그런 다음 Python 스크립트(예: create_wallets.py )를 만들고 다음 코드를 입력합니다.

 import os from mnemonic import Mnemonic from eth_account import Account def generate_wallets(num_wallets, words_num):    wallets = []    for _ in range(num_wallets):        # 生成 24 位助记词        mnemo = Mnemonic("english")        mnemonic_words = mnemo.generate(strength=words_num * 32 // 3)        # 从助记词中生成私钥        seed = mnemo.to_seed(mnemonic_words)        private_key = Account.from_key(seed).key        wallets.append({"mnemonic": mnemonic_words, "private_key": private_key.hex()})    return wallets def main():    num_wallets = 150    words_num = 24    wallets = generate_wallets(num_wallets, words_num)    # 输出助记词和私钥    for idx, wallet in enumerate(wallets, 1):        print(f"Wallet {idx}:")        print(f"Mnemonic: {wallet['mnemonic']}")        print(f"Private Key: {wallet['private_key']}")        print("=======================================") if __name__ == "__main__":    main()

스크립트를 저장하고 실행하십시오: python create_wallets.py

그러면 150개 지갑의 니모닉 문구와 개인 키가 콘솔에 출력됩니다.

경고 : 개인키를 주의해서 다루시기 바랍니다. 개인 키에 접근할 수 있는 사람은 누구나 해당 지갑과 자산을 통제할 수 있습니다. 보안되지 않은 환경에서 개인 키를 생성하거나 저장하지 마십시오. 이 예는 설명 목적으로만 제공됩니다. 그렇게 할 때 보안 모범 사례를 따르십시오.

Mirror
면책조항: 상기 내용은 작자의 개인적인 의견입니다. 따라서 이는 Followin의 입장과 무관하며 Followin과 관련된 어떠한 투자 제안도 구성하지 않습니다.
라이크
즐겨찾기에 추가
4
코멘트