Was sind die besten JavaScript-Bibliotheken, um Bitcoin-Zahlungen zu akzeptieren?

Ich habe die Suchmaschine "Bitcoin-Zahlungen akzeptieren" verwendet und:

Ich suche tatsächlich nach einer selbst entwickelten Lösung, wie hier beschrieben - So akzeptieren Sie BTC-Zahlungen -, aber ich kann nichts finden ...

Und ich möchte keine „falsche Sparsamkeit“ anwenden – der Checkout-Prozess von Stripe ist glatt, sie müssen ihn stark optimiert haben … Aber ja, suchen Sie immer noch nach einer Drop-in-Bibliothek für die Annahme von BTC-Zahlungen?

Antworten (2)

Eine JavaScript-Bibliothek? JavaScript ist clientseitig und das Akzeptieren von Bitcoin-Zahlungen ist im Grunde so, als würde man ein Einkaufswagensystem von Grund auf neu erstellen. Sie werden also mit JavaScript allein nicht weit kommen, es sei denn, Sie wollen einfach nur Spenden annehmen, indem Sie einen QR-Code werfen . Leute haben versucht, tausend Adressen auf ihrer Brieftasche zu generieren und sie dann mit JavaScript ( wie hier ) zu durchlaufen , aber es ist hoffnungslos unsicher und ermöglicht es Benutzern, möglicherweise an dieselbe Adresse zu bezahlen.

Um einen Warenkorb zu erstellen, müssen Sie eine serverseitige Sprache wie PHP, NodeJS, Python, Perl usw. verwenden. Der einfachste Weg ist die Verwendung einer Drittanbieter-API oder Sie können alles von Grund auf mit einer Bibliothek erstellen. Meine persönlichen Favoriten sind nodejs und bitcore , aber das ist normalerweise zu viel für den durchschnittlichen Benutzer.

Wenn Sie nach etwas viel Einfacherem suchen, schlage ich Mycelium Gear vor . Sie ermöglichen es Ihnen im Grunde, ein Formular mit Ihren Produktinformationen auszufüllen, und sie geben Ihnen einen Link, den Sie auf Ihrer Website veröffentlichen können.

Auch wenn Sie ein WordPress-Entwickler sind, habe ich gute Dinge über Cryptowoo in Verbindung mit Woocommerce gehört . Ich selbst habe es aber nicht ausprobiert.

Javascript kann auch im Backend verwendet werden - node.jsEs kann nicht so schwer sein, eine BTC-Adresse zu generieren (oder die alte wiederzuverwenden) und Blockchain-Transaktionen zu überwachen, um zu sehen, wie Geld hereinkommt ... Oder ist es vielleicht so schwer, es sicher zu machen?

Eine Möglichkeit besteht darin, einen QR-Code auf Ihrer Seite zu generieren. Der QR würde Ihre Adresse darstellen/kodieren. Oder Sie könnten Coinbase verwenden: https://www.coinbase.com/merchants?locale=en

Ich sollte hinzufügen, dass ich in Großbritannien / der EU lebe und nicht sicher bin, ob ... coinbase.com/global - OK, ich werde es versuchen.