Cómo funciona un código QR de criptomonedas
El código contiene una URI de pago que entienden las apps de billetera. Para Bitcoin sigue el formato BIP-21: bitcoin:bc1qexampleaddress?amount=0.0015&label=Puesto%20de%20cafe. El esquema indica la moneda, seguido de tu dirección y, opcionalmente, el importe en monedas y una etiqueta corta de hasta 60 caracteres. Litecoin, Dogecoin, Bitcoin Cash y Solana usan el mismo patrón con su propio esquema.
Para Ethereum, el código contiene solo ethereum: y la dirección. Las billeteras tratan los importes de Ethereum de formas distintas, así que el importe lo escribe quien envía.
El código está pensado para escanearse desde dentro de una app de billetera, con su botón de escanear o enviar. La cámara del teléfono también puede reconocerlo y ofrecer abrir una billetera instalada. La billetera muestra entonces la dirección y el importe para revisarlos; no se envía nada hasta que quien envía confirma.
Dónde resulta útil
- Una tienda que acepta Bitcoin muestra un código en la caja, para que los clientes no tengan que copiar a mano una dirección de 42 caracteres.
- Un creador de contenido añade un código de donativos para una billetera de Solana o Litecoin al final de un vídeo o en un fanzine impreso.
- Un stand en un congreso muestra un código con un importe fijo para pagar una entrada o productos.
- Alguien que recibe una transferencia de un amigo muestra el código en su pantalla en lugar de enviar la dirección por chat.
Consejos antes de imprimir
- Comprueba la dirección carácter por carácter con la de tu billetera. Las transferencias de criptomonedas no se pueden revertir, y una dirección equivocada significa fondos perdidos.
- Asegúrate de que la moneda coincide con la billetera. Enviar una moneda a una dirección de otra red puede hacer que se pierdan los fondos.
- Los importes van en monedas, no en euros ni en pesos, con un máximo de ocho decimales. Como los precios varían, deja el importe vacío en lo que vaya a imprimirse para mucho tiempo.
- Considera usar una dirección exclusiva para recibir. Cualquiera que escanee un código público puede consultar el historial de esa dirección en la blockchain.