Bibliothek zum Generieren von HD-Schlüsseln/Adressen (idealerweise für Python)

Ich benötige eine Bibliothek, mit der ich einen HD-Hauptschlüssel erstellen (und später importieren) kann, mit dem ich Hunderte von Adressen für Testnet und Mainnet generieren werde!

Idealerweise brauche ich eine Python-Bibliothek (hatte aber Probleme, eine gute Bibliothek für Testnet- und Mainnet-Adressen zu finden.

Ein Beispiel zum Erstellen von Testnet-Adressen wäre sehr willkommen (die Standardfunktionalität scheint für das Mainnet zu gelten, z. B. pybitcointools)

Gute Bibliotheken für andere Sprachen sind auch sehr willkommen!

Antworten (3)

Tatsächlich scheint die Python-Bibliothek pycoin sowohl für die Testnet- als auch für die Mainnet-Adresse ausreichend zu sein. Ich hatte es gerade verpasst, als ich das erste Mal in der Bibliothek nachgesehen hatte.

Es bietet auch ein leistungsstarkes Befehlszeilentool.

Auch ein ausgezeichneter Kommentar zu Pycoin in Richard Kiss's Blog On BIP0032 und Bitcoin Deterministic Wallets

Dann gibt es noch die Pybitcointools von Vitalik Buterin

Wo diese Befehle existieren:

    bip32_master_key : (seed) -> bip32 master key
    bip32_ckd : (private or public bip32 key, i) -> child key
    bip32_privtopub : (private bip32 key) -> public bip32 key
    bip32_extract_key : (private or public bip32_key) -> privkey or pubkey

Es gibt auch die 21 Bitcoin Library https://21.co/learn/#reference-21-library