Wie generiere ich eine Testnet-Adresse?

Bitcoin-Adressen können auf dieser Seite https://www.bitaddress.org generiert werden , aber das Testnetzwerk benötigt m oder n am Anfang der Adresse, wo können diese generiert werden?

Verwenden Sie die Testnet-Version. bitaddress.org/?testnet=true
@Murch Zeichenbeschränkungen.

Antworten (3)

Bitaddress.org selbst ermöglicht es Ihnen, Testnet-Adressen zu erstellen (Huttipp an Nick ODell). Den Generator für Testnetzadressen finden Sie durch Anhängen ?testnet=truean die URL. Die Website scheint nun die Release-Version in die URL aufzunehmen, daher lautet der Link zum Generieren einer Testnet-Adresse auf bitaddress.org https://www.bitaddress.org/bitaddress.org-v3.3.0-SHA256-dec17c07685e1870960903d8f58090475b25af946fe95a734f88408cef4aa194.html? testnet=true

Beachten Sie, dass die Verwendung einer Online-Website ein bequemer Ansatz sein kann, um schnell eine Testnet-Adresse zu generieren. Verwenden Sie keine Online-Websites, um Mainnet-Adressen zu generieren, insbesondere nicht, wenn Sie beabsichtigen, erhebliche Summen zu tätigen.

Alternativ könnten Sie ein Wallet verwenden, das Testnet unterstützt, siehe zB Bitcoin Core im Testnet-Modus ausführen .

es funktioniert nicht (zumindest nicht mehr). Die Adresse, die es druckt, ist mainnet
Danke, @АлексейНеудачин. Ich habe die URL auf den neuen Speicherort des Testnet-Generators aktualisiert.

Nehmen Sie zu Demonstrationszwecken an, dass Ihr hexadezimaler privater Schlüssel (Länge 256 Bit) 0000111122223333444455556666777788889999aaaabbbbccccddddeeeeffff lautet .

Verwenden Sie diese Tabelle , um die Interger-Version anzugeben, um den Befehl Bitcoin Explorer ( bx ) zu verwenden, um private WIF-Schlüssel und -Adressen für zahlreiche Altcoins zu berechnen.

  1. Berechnen Sie den zugehörigen Testnet- komprimierten WIF-Schlüssel:

    % echo 0000111122223333444455556666777788889999aaaabbbbccccddddeeeeffff | sed 's/$/01/' | bx base58check-encode -v 239

    cMahgGtgBvsRn7SZFuFCuKGnV8H8yxYLegVcaRsLL2LjD6WFLuAg

  2. Berechnen Sie die zugehörige Testnet- komprimierte öffentliche Adresse aus der elliptischen Kurve secp256k1 mit demselben privaten Schlüssel:

    % echo 0000111122223333444455556666777788889999aaaabbbbccccddddeeeeffff | bx ec-to-public | bx ec-to-address -v 111

    n47QBape2PcisN2mkHR2YnhqoBr56iPhJh

Es lohnt sich, das Ergebnis dieses Beispiels zu untersuchen:

% echo cMahgGtgBvsRn7SZFuFCuKGnV8H8yxYLegVcaRsLL2LjD6WFLuAg | bx base58check-decode

{
    checksum 3112764957
    payload 0000111122223333444455556666777788889999aaaabbbbccccddddeeeeffff01
    version 239
}

Sie können mein Schritt-für-Schritt-Tutorial zum Erstellen einer Brieftasche verwenden, um eine Transaktion im Testnetz zu pushen oder zu übertragen: Schritt-für-Schritt-eine-Bitcoin-Transaktion-im-Testnetz-erstellen-und-übertragen