Tạo một số lượng lớn ví và xuất khóa riêng yêu cầu một số kiến thức về lập trình. Sau đây là một ví dụ về việc sử dụng các thư viện Python, mnemonic và eth_account để tạo ví với 150 Seed Phrase và xuất khóa riêng tư. Ví dụ này dành cho ví Ethereum, nhưng có thể được điều chỉnh cho chuỗi khối khác nếu cần.
Đầu tiên, bạn cần cài đặt các thư viện cần thiết. Chạy lệnh sau tại dòng lệnh:
pip install mnemonic eth-account
Tiếp theo, tạo tập lệnh Python (ví dụ: create_wallets.py ) và nhập mã sau:
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() Lưu và chạy tập lệnh: python create_wallets.py
Thao tác này sẽ xuất Seed Phrase và khóa riêng cho 150 ví vào bảng điều khiển.
CẢNH BÁO : Xử lý các khóa riêng một cách cẩn thận. Bất kỳ ai có quyền truy cập vào khóa riêng đều có thể kiểm soát ví và tài sản tương ứng. Không tạo hoặc lưu trữ khóa riêng trong môi trường không an toàn. Ví dụ này chỉ nhằm mục đích minh họa, hãy đảm bảo tuân theo các phương pháp hay nhất về bảo mật khi thực hiện.




