Herramienta gratuita

Código QR para pagar en cripto

Un enlace de pago es la dirección del monedero junto con el importe, escrita según un estándar: bitcoin: para bitcoin, ethereum: para ether, ton:// para TON. Al abrir ese código QR, el monedero rellena la dirección y el importe por sí solo: el receptor no tiene que dictar cuarenta caracteres, ni el emisor teclearlos a mano.

Elige la red, pega la dirección y el importe: obtendrás un enlace y un código QR.

Cómo lo lee el monedero

RedForma del enlaceDónde va el importe
Bitcoinbitcoin:dirección?amount=0.005en BTC, tal cual
Ethereumethereum:0x…@1?value=5000000000000000en wei, 18 dígitos
TRONtron:dirección?amount=25en TRX
TONton://transfer/dirección?amount=5000000000en nanotones, 9 dígitos

El formato de bitcoin es más antiguo que el resto y se entiende casi en todas partes. En las demás redes, el soporte depende del monedero: puede que el importe no se rellene y que el enlace se abra simplemente como una dirección. No es grave, pero comprueba el importe antes de enviar: el monedero envía exactamente lo que muestra, no lo que había en el código.

Aquí la dirección se comprueba por la suma de control: si tiene una errata, el código QR no se genera. El análisis detallado de la dirección, en la comprobación de direcciones de monedero, y la conversión de importes entre unidades, en el conversor.

Preguntas frecuentes

guest@404vpn:~$ cat pay-qr-faq.md
[01] $ ¿Cualquier monedero entiende este código QR?
> El formato de bitcoin (BIP-21) lo entienden casi todos los monederos y exchanges: es antiguo y universal. Con el resto es más complicado: ethereum: y ton:// los admiten la mayoría de monederos populares, y tron: ni mucho menos todos. Si el destinatario dice que el código no abre, mándale la dirección y el importe como texto normal; eso siempre funciona.
[02] $ ¿Por qué en el enlace de Ethereum el importe es un número enorme?
> Porque el estándar EIP-681 indica el importe en wei, la unidad más pequeña, de la que un ether tiene 10^18. Un ether se convierte en un uno con dieciocho ceros. Lo calculamos con enteros, así que no se pierde ni un dígito.
[03] $ ¿Se puede hacer un QR para una transferencia de USDT?
> Para TRON sí, si el monedero del destinatario admite estos enlaces: en la red TRON la dirección es la misma para TRX y para los tokens. En Ethereum una transferencia de token se describe con otra construcción, en la que se indica la dirección del propio contrato de USDT, y cada monedero la entiende a su manera; es más fiable pasar la dirección y pedir que elijan el token a mano.
[04] $ ¿La dirección se envía a algún sitio?
> No. La comprobación de la dirección, el montaje del enlace y el dibujo del código QR ocurren en el navegador; la biblioteca del QR está en nuestro servidor y no se conecta a nada externo. La única petición de red de la página es el contador de visitas anónimo.