TRC20, ERC20 y BEP20 para pagos: qué red elegir
En qué se diferencian las tres redes de stablecoins más comunes para un negocio que acepta pagos: comisiones, direcciones, el riesgo de red equivocada y cómo elegir cuáles ofrecer.

USDT y USDC existen en varias blockchains, y las tres que más importan para los pagos son TRON (TRC20), Ethereum (ERC20) y BNB Smart Chain (BEP20). Para un cliente son tres formas de enviar el mismo importe en dólares. Para un negocio, las diferencias deciden cuánto paga el cliente en comisiones, qué probabilidad hay de error y cuántas redes necesitas admitir.
Tres nombres para la misma moneda en distintos carriles
El «20» de cada nombre es un estándar de tokens: TRC20 es el estándar de tokens en TRON, ERC20 en Ethereum y BEP20 en BNB Smart Chain. La moneda, por ejemplo USDT, es la misma stablecoin ligada al dólar, pero existe por separado en cada blockchain, con sus propias direcciones, sus propias transacciones y sus propias comisiones.
Un pago queda por tanto definido por dos cosas, el activo y la red. USDT en TRON y USDT en Ethereum son pagos distintos: los fondos enviados por una red no llegan a otra. Todo lo que sigue se deriva de eso.
En qué se diferencian para un pago
Para el negocio, las diferencias prácticas son estas:
- Comisiones para el remitente. Las transferencias en Ethereum suelen ser las más caras de las tres, lo que importa en pedidos pequeños. TRON y BNB Smart Chain suelen ser más baratas para el remitente. Las comisiones se mueven con la carga de la red, así que toma cualquier comparación como general, no exacta.
- Alcance entre los clientes. TRON se usa mucho para transferencias de USDT, y la mayoría de exchanges y billeteras admiten las tres redes, así que los clientes suelen tener ya una favorita.
- Formato de dirección. Las direcciones de TRON empiezan por la letra T. Las de Ethereum y BNB Smart Chain comparten el mismo formato
0x, que es el origen del mayor riesgo que sigue. - Quién paga la comisión. El remitente paga la comisión de red. El comerciante solo paga la comisión de red al retirar a su propia billetera.
Qvard admite, entre sus redes, TRON (TRC20), Ethereum (ERC20) y BNB Smart Chain (BEP20), además de Bitcoin y Litecoin; consulta las monedas admitidas para ver la lista actual.
El riesgo de la red equivocada
El error más caro en los pagos con stablecoins es enviar por una red distinta de la que espera el receptor. Las direcciones de Ethereum y BNB Smart Chain se ven idénticas, así que un cliente que pega una dirección 0x en la red equivocada no ve ningún aviso.
Cómo reducirlo:
- Deja que la página de pago decida la red. El cliente elige allí el activo y la red y recibe la dirección y el importe exacto correspondientes, con la red mostrada junto a la dirección.
- Si quieres dirigir a todos a una red, pasa un método de pago al crear el pago para que la página se abra con él seleccionado.
- Indica en tu caja qué redes aceptas y que el pago debe hacerse en la red elegida en la página de pago.
- Ofrece menos redes si tus clientes se equivocan una y otra vez. Cada opción extra es otra oportunidad para que la costumbre se imponga a la página.
Los fondos enviados por la red equivocada no llegan como se espera y requieren gestión manual, así que mantén un contacto de soporte claro.
Qué redes ofrecer
Un criterio razonable para la mayoría de los negocios:
- Ofrece primero TRON (TRC20) para USDT, porque se usa mucho y suele ser barata para el remitente.
- Añade BNB Smart Chain (BEP20) si tus clientes están activos en ella o quieres una segunda opción de comisión baja.
- Añade Ethereum (ERC20) para clientes que tienen allí sus fondos, para facturas grandes donde la comisión es una parte pequeña, y para USDC. Cuenta con que los clientes en Ethereum paguen más comisiones.
- No añadas redes que no puedas sostener operativamente. Cada red mantiene su propio saldo en tu cuenta y retiras cada uno por separado.
En las facturas B2B, donde los importes son mayores, la diferencia de comisiones importa menos y la billetera de tu cliente importa más; consulta pagos con stablecoins para facturas B2B.
Operaciones: saldos, retiros y conciliación
Cada red es en la práctica un carril distinto:
- Saldos. Los pagos en distintas redes se acumulan por separado; compruébalos por activo y red al conciliar.
- Retiros. Retiras a tu propia billetera cripto, y el retiro cuesta solo la comisión de red de la red que uses. El retiro a una cuenta bancaria en moneda fiat no está disponible.
- Conciliación. Empareja los pagos por tu propio número de pedido o factura, que vuelve en el webhook, no por la red ni la dirección. El webhook se envía cuando el pago se completa, y tu endpoint debe responder exactamente HTTP 200 y ser seguro si se ejecuta dos veces.
Lo básico del caso más común está en cómo aceptar pagos en USDT TRC20, y la referencia de la API en API de pagos cripto para desarrolladores.
FAQ
¿Qué diferencia hay entre TRC20, ERC20 y BEP20?
Son estándares de tokens en tres blockchains distintas: TRON, Ethereum y BNB Smart Chain. La misma moneda, como USDT, existe en cada una, con direcciones y comisiones separadas. Un pago queda definido por el activo y la red.
¿Qué red es la más barata para mi cliente?
Las transferencias en Ethereum suelen ser las más caras; TRON y BNB Smart Chain suelen ser más baratas para el remitente. Las comisiones cambian con la carga de la red, así que es una guía general, no una garantía.
¿Qué pasa si un cliente paga por la red equivocada?
Los fondos no llegan como se espera y requieren gestión manual. Reduce el riesgo dejando que la página de pago elija la red, mostrándola junto a la dirección e indicando las redes aceptadas en la caja.
¿Tengo que admitir las tres?
No. Ofrece las redes que tus clientes usan de verdad y que puedes gestionar operativamente. Puedes preseleccionar un método de pago al crear el pago para dirigir a los clientes a una.