QR code

Bitcoin QR code icon

Contents

La plupart des portemonnaies bitcoin peuvent lire les QR codes avec des paramètres additionnels, selon les normes de la syntaxe BNF grammar. Vous pouvez ajouter un montant, le nom du destinataire, une description et d'autres paramètres dans votre portefeuille. Certains paramètres peuvent être changés, certains peuvent être modifiés ou simplement ignorés en fonction du portefeuille choisi. Seul l'adresse et le montant indiqué seront envoyés et stockés dans la blockchain. Les autres paramètres pourront être conservés dans votre portefeuille bitcoin selon le logiciel utilisé.

Exemples

Seulement l'adresse:

bitcoin:1DonateWffyhwAjskoEwXt83pHZxhLTr8H

Adresse avec le montant (utilisation recommandée):

bitcoin:1DonateWffyhwAjskoEwXt83pHZxhLTr8H?amount=0.00123

20.30 BTC à "Luke-Jr":

bitcoin:1DonateWffyhwAjskoEwXt83pHZxhLTr8H?amount=20.3&label=Luke-Jr

Demande de 50 BTC avec message:

bitcoin:1DonateWffyhwAjskoEwXt83pHZxhLTr8H?amount=50&label=Luke-Jr&message=Donation%20for%20project%20xyz

Plusieurs variables non compréhensibles (actuellement) et requises et qui seront invalidées:

bitcoin:1DonateWffyhwAjskoEwXt83pHZxhLTr8H?req-somethingyoudontunderstand=50&req-somethingelseyoudontget=999

Plusieurs variables non compréhensibles (actuellement) et non requises et qui seront validées:

bitcoin:1DonateWffyhwAjskoEwXt83pHZxhLTr8H?somethingyoudontunderstand=50&somethingelseyoudontget=999

Les QR codes doivent être en noir et blanc. S'ils sont de couleurs différentes, alors ils seront reconnus beaucoup moins rapidement ou les codes seront simplement définis comme illisibles.

Request:

{message}
urlencoded texte,
=<256 caractères
Message pour l'encodage du QR code
Texte au format URLencoded.
Obligatoire
{format}
[png | svg]
par défaut - png
Format du fichier de sortie
Les images sont prises en charge au format PNG (par défaut) ou SVG (vectorielle) au format texte JSON Base64.
Facultatif

Exécution réussie:

Vous recevez une image au format PNG ou SVG (graphique vectorielle) au format texte JSON Base64.

{
"message": "{message}",
"qrcode": "{base64 encoded svg}"
}

Message d'erreur

Playground and Code examples:


Format et variables:
Paramètres Expérience avec une valeur
Message
Format, [png | svg]
Effacer Exécuter
Réponse du serveur:
{"message": "1", "qrcode": "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjMyIiB3aWR0aD0iMjMyIiBjbGFzcz0icHlxcmNvZGUiPjxwYXRoIHRyYW5zZm9ybT0ic2NhbGUoOCkiIHN0cm9rZT0iIzAwMCIgY2xhc3M9InB5cXJsaW5lIiBkPSJNNCA0LjVoN20xIDBoMW0yIDBoMW0yIDBoN20tMjEgMWgxbTUgMGgxbTMgMGgxbTEgMGgxbTEgMGgxbTUgMGgxbS0yMSAxaDFtMSAwaDNtMSAwaDFtMiAwaDFtMiAwaDFtMSAwaDFtMSAwaDNtMSAwaDFtLTIxIDFoMW0xIDBoM20xIDBoMW0xIDBoM20xIDBoMW0xIDBoMW0xIDBoM20xIDBoMW0tMjEgMWgxbTEgMGgzbTEgMGgxbTIgMGgzbTIgMGgxbTEgMGgzbTEgMGgxbS0yMSAxaDFtNSAwaDFtMyAwaDFtMSAwaDFtMSAwaDFtNSAwaDFtLTIxIDFoN20xIDBoMW0xIDBoMW0xIDBoMW0xIDBoN20tMTkgMmgxbTEgMGgzbTEgMGgxbTIgMGgxbTEgMGgxbTMgMGgxbTIgMGgxbS0yMSAxaDRtMyAwaDJtMiAwaDRtMyAwaDJtLTIwIDFoM20xIDBoM20xIDBoMm0yIDBoMW0xIDBoMW0xIDBoMW0zIDBoMW0tMTkgMWgxbTEgMGgxbTQgMGgzbTEgMGgybTMgMGgybS0yMCAxaDFtMSAwaDJtMSAwaDRtMSAwaDFtNSAwaDFtMSAwaDNtLTEzIDFoMm0xIDBoNW0xIDBoMW0xIDBoMW0tMjAgMWg3bTcgMGgybTEgMGg0bS0yMSAxaDFtNSAwaDFtMSAwaDFtMiAwaDFtMyAwaDNtMSAwaDFtLTIwIDFoMW0xIDBoM20xIDBoMW0xIDBoNG0yIDBoMm0xIDBoMm0xIDBoMW0tMjEgMWgxbTEgMGgzbTEgMGgxbTIgMGg0bTEgMGgxbTMgMGgybS0yMCAxaDFtMSAwaDNtMSAwaDFtMSAwaDFtMiAwaDJtMSAwaDFtMSAwaDFtMyAwaDFtLTIxIDFoMW01IDBoMW00IDBoMm0xIDBoMW0zIDBoMW0tMTkgMWg3bTIgMGgybTEgMGgzbTEgMGgxbTEgMGgxbTEgMGgxIi8+PC9zdmc+Cg=="}