Ich erstelle eine Brieftasche, die auf zwei Arten eine Adresse für das Litecoin-Mainnet generiert.
Einer verwendet bitcoinjs-lib . Diese Bibliothek hat ein Objekt mit allen Daten, die es braucht, um private Schlüssel und Adresse zu erstellen:
import Bitcoin from 'bitcoinjs-lib'
console.log(Bitcoin.networks.litecoin)
{
messagePrefix: '\x18Bitcoin Signed Message:\n',
bip32: {
public: 71979618,
private: 71978536
},
pubKeyHash: 111,
scriptHash: 196,
wif: 239
}
Dies ist für das Mainnet in Ordnung, aber ich kann im Internet nicht dieselbe Version für das Testnet finden.
Der andere Weg ist die Verwendung von Ableitungspfaden. Aber auch hier konnte ich nur die Mainnet-Version davon finden.
mainnet: `m/44'/2'/0'/0/${index}`
mainnet_segwit: `m/49'/2'/0'/0/${index}`
Irgendeine Idee, wo ich es finden kann?
const ltcnet = {
messagePrefix: '\x19Litecoin Signed Message:\n',
bip32: {
public: 0x043587cf,
private: 0x04358394
},
pubKeyHash: 0x6f,
scriptHash: 0xc4, // for segwit (start with 2)
wif: 0xef
}
benutze es so:
var key = bitcoin.HDNode.fromSeedHex(seed, ltcnet)
EnZo
Raghav Sood
Thalis K.
scriptHash: 0x3a
, die Testnet-p2sh-Adressen zu erhalten, die mit beginnenQ
.