Kostenloses Werkzeug

QR-Code für Zahlungen in Krypto

Ein Zahlungslink ist die Adresse der Wallet zusammen mit dem Betrag, nach einem Standard geschrieben: bitcoin: für Bitcoin, ethereum: für Ether, ton:// für TON. Öffnet die Wallet so einen QR-Code, setzt sie Adresse und Betrag selbst ein, der Empfänger muss keine vierzig Zeichen diktieren und der Absender sie nicht von Hand eintippen.

Netzwerk wählen, Adresse und Betrag einfügen, Link und QR-Code erhalten.

So liest die Wallet das

NetzwerkForm des LinksWo der Betrag steht
Bitcoinbitcoin:adresse?amount=0.005in BTC, wie er ist
Ethereumethereum:0x…@1?value=5000000000000000in wei, 18 Stellen
TRONtron:adresse?amount=25in TRX
TONton://transfer/adresse?amount=5000000000in Nanoton, 9 Stellen

Das Bitcoin-Format ist älter als die anderen und wird fast überall verstanden. Bei den übrigen Netzwerken hängt die Unterstützung von der Wallet ab: Der Betrag wird vielleicht nicht eingesetzt und der Link öffnet einfach als Adresse. Das ist nicht schlimm, prüfen Sie aber den Betrag vor dem Senden, die Wallet sendet genau das, was sie anzeigt, und nicht das, was im Code stand.

Die Adresse wird hier über die Prüfsumme geprüft: Ist sie mit einem Tippfehler geschrieben, kommt kein QR-Code zustande. Die ausführliche Analyse der Adresse finden Sie in der Prüfung der Wallet-Adresse, und das Umrechnen von Beträgen zwischen Einheiten im Umrechner.

Häufige Fragen

guest@404vpn:~$ cat pay-qr-faq.md
[01] $ Versteht jede Wallet so einen QR-Code? ▸
> Das Bitcoin-Format (BIP-21) verstehen praktisch alle Wallets und Börsen, es ist alt und allgemein üblich. Mit den übrigen ist es schwieriger: ethereum: und ton:// unterstützen die meisten verbreiteten Wallets, tron: längst nicht alle. Sagt der Empfänger, dass der Code nicht öffnet, schicken Sie ihm Adresse und Betrag als normalen Text, das funktioniert immer.
[02] $ Warum sieht der Betrag im Ethereum-Link wie eine riesige Zahl aus? ▸
> Weil der Standard EIP-681 den Betrag in wei angibt, der kleinsten Einheit, von der ein Ether 10^18 enthält. Ein Ether wird zu einer Eins mit achtzehn Nullen. Wir rechnen das in ganzen Zahlen, deshalb geht keine einzige Stelle verloren.
[03] $ Kann man einen QR-Code für eine USDT-Überweisung machen? ▸
> Für TRON ja, wenn die Wallet des Empfängers solche Links unterstützt: Im TRON-Netzwerk ist die Adresse für TRX und für Token dieselbe. In Ethereum wird eine Token-Überweisung mit einer anderen Konstruktion beschrieben, in der die Adresse des USDT-Vertrags selbst steht, und verschiedene Wallets verstehen sie unterschiedlich; zuverlässiger ist es, die Adresse zu übergeben und um die Auswahl des Tokens von Hand zu bitten.
[04] $ Wird die Adresse irgendwohin gesendet? ▸
> Nein. Die Prüfung der Adresse, das Zusammensetzen des Links und das Zeichnen des QR-Codes laufen im Browser; die Bibliothek für den QR-Code liegt auf unserem Server und ruft nichts von außen ab. Die einzige Netzwerkanfrage der Seite ist der anonyme Besuchszähler.