Ich erwäge, an einem Bitcoin-Projekt zu arbeiten, das Wallet-Dateien generieren muss. Ich möchte keine Empfangsadressen erstellen, an die ein Kunde Geld für eine vorhandene Brieftasche senden kann. Stattdessen muss ich zahlreiche Wallet-Dateien mit jeweils vorzugsweise nur 1 Zahlungsadresse generieren, die auf mehrere Standorte verteilt werden können.
Kann dies einfach über einen Daemon-Befehl oder mit einer vorhandenen API erfolgen? Wenn es dafür eine API gibt, ist jede Sprache in Ordnung, obwohl ich Python bevorzugen würde.
Für MultiBit können Sie das von Mike Hearn geschriebene Befehlszeilenprogramm namens WalletTool verwenden. Sie können es verwenden, um Bitcoin-Wallets zu erstellen (was MultiBit verwendet). Eine Beschreibung dazu gibt es hier: https://bitcointalk.org/index.php?topic=43616.msg1451177#msg1451177
Ich stelle mir vor, Sie könnten Aufrufe ziemlich einfach in Ihr bevorzugtes Skripting-Tool einbinden.
Sie können dieses Dienstprogramm namens pywallet ausprobieren . Sie müssen pywallet jedoch nicht über die Befehlszeile ausführen - legen Sie es einfach in dasselbe Verzeichnis, führen Sie es import pywallet
aus, und Sie können alle darin enthaltenen Funktionen verwenden. Sie sollten jedoch zuerst versuchen, es über die Befehlszeile auszuführen, da es Ihnen alle fehlenden Abhängigkeiten zeigt.
Funktionen, die Sie interessieren könnten:
Nick Odell
RLH