Ich werde einen neuen Service für Händler zu Mittag essen, um meine Service-API zu verwenden, um Zahlungen direkt in ihren Brieftaschen über den xpub-Schlüssel zu erhalten. Jetzt habe ich Bitcoin Core installiert. Ist dies mit Bitcoin Core möglich, oder ich brauche auch einen Electrum-Server
<?php
//replace with your BIP32 extended public key
$xpub = "xpub661MyMwAqRbcGTFHLp4c7j2hByE3qAZdN37FqJHTAmSPE2vfL4GAQ4mZvGZz4bVzpfdwoeoEBXWV5g2vWwP";
$url = "https://api.smartbit.com.au/v1/blockchain/address/".$xpub;
$fgc = json_decode(file_get_contents($url), true);
$next = $fgc["address"]["extkey_next_receiving_address"];
?>
<!DOCTYPE html>
<html>
<head>
<script type="text/javascript" src="js/jquery.min.js"></script>
<script type="text/javascript" src="js/qrcode.js"></script>
</head>
<body>
<center><br>
<div id="qrcode"></div>
<script type="text/javascript">
new QRCode(document.getElementById("qrcode"), "<?php echo $next; ?>");
</script>
<br><?php echo $next;?><br>
</center>
</body>
</html>
<?php
Print_r($fgc);
?>
Es gibt PHP-Bibliotheken, die Sie verwenden können. Zum Beispiel die in meiner Plugin- Bitcoin-Adresse im Verzeichnis "includes/libs". Diese Bibliotheken wurden ursprünglich von den Autoren des Plugins Bitcoin Payments for WooCommerce erstellt.
Es gibt auch die Bitwasp-PHP-Bibliothek , aber sie ist viel größer und kann mehr, als nur Adressen von xpubs abzuleiten.
Nick Odell
Adel Nawaz
Nick Odell