« Back to Glossary Index

Paymaster (ERC-4337)

⚡ Definición Rápida

Un Paymaster es un contrato inteligente definido por el estándar ERC-4337 de abstracción de cuentas que actúa como patrocinador de tarifas de gas. Permite que un usuario realice transacciones en una blockchain sin necesidad de poseer el token nativo (ETH) para pagar las comisiones. El usuario o una dApp puede pagar el gas en stablecoins, tokens ERC-20 o incluso de manera gratuita si el protocolo lo subsidia. El Paymaster se encarga de cubrir el coste en ETH ante la red, ya sea utilizando su propio depósito o cobrando al usuario en otra moneda compatible. Es una pieza clave para eliminar la barrera de entrada del “gas problem” en Web3.

Términos relacionados: account abstractionerc-20sesion keysEVMerc-20 allowance


❓¿Qué es un Paymaster (ERC-4337) y cómo elimina la necesidad de ETH?

Pagar las tarifas de red en Ethereum o en cualquier EVM ha sido la principal barrera de entrada. Cada usuario tiene que pasar por el engorroso proceso de adquirir ETH para poder hacer el primer swap. Con un Paymaster esto cambia drásticamente.

El estándar ERC-4337 introduce un nuevo flujo llamado UserOperation. Dentro de este flujo, el campo `paymasterAndData` le dice al sistema: “esta transacción será cubierta por un contrato de patrocinio de gas”. Este contrato, el Paymaster, se encarga de pagar a la red en ETH usando sus propios fondos depositados. A cambio, el usuario puede pagar en la moneda que elija: stablecoin (USDC, USDT), token nativo de la dApp, o incluso nada si el protocolo decide absorber el coste para fidelizar a los primeras transacciones.

Durante 2026, los Paymasters se han consolidado como la pieza fundamental para dar el salto de Web3 a Web2, ocultando las comisiones para el usuario final mientras los desarrolladores ajustan políticas de pago flexibles. La experiencia de usuario ahora es similar a la de una aplicación tradicional sin tener que preocuparte por el saldo de ETH o la volatilidad del gas.

📖 Definición Técnica

Un Paymaster es un contrato inteligente opcional dentro de la arquitectura ERC-4337. Es invocado por el EntryPoint, el contrato orquestador de la abstracción de cuentas, durante la fase de verificación y ejecución.

La lógica del Paymaster se divide en dos métodos clave: `validatePaymasterUserOp` y `postOp`. El primero se ejecuta antes de la transacción para que el contrato acepte o rechace pagar el gas; el segundo se dispara después de la ejecución para realizar ajustes contables, como descontar tokens al usuario o desbloquear fondos en garantía.

Para operar, el Paymaster necesita mantener un depósito en ETH dentro del EntryPoint y además realizar un stake adicional con un unstake delay para evitar comportamientos maliciosos (griefing). Esto garantiza que, si un Paymaster aprueba transacciones inválidas o permite abusos, los bundlers y la red de Ethereum puedan aplicar medidas de slashing y reputación.

El estándar ERC-4337 también define una extensión de API para que los servicios de Paymasters web se comuniquen con wallets y dApps. Esta interfaz estandarizada, actualmente definida como ERC-7677, incluye métodos como `pm_getPaymasterStubData` para obtener los datos de patrocinio del Paymaster sin necesidad de estimar gas manualmente.


⚙️ Cómo funciona una transacción con Paymaster

El flujo de una transacción patrocinada por un Paymaster sigue una secuencia clara y segura. La siguiente tabla resume los pasos clave del ciclo de vida de una UserOperation con Paymaster.

PasoDescripción
1. Firmar intenciónEl usuario conecta su wallet y firma una `UserOperation` que especifica la acción deseada, incluyendo el campo `paymasterAndData` con la dirección del Paymaster y los datos adicionales que el contrato requiera para validar el patrocinio.
2. Validación off-chainEl bundler (relayer) simula la transacción para verificar que no va a fallar. Si el Paymaster no tiene fondos suficientes o la simulación revierte, el bundler rechaza la UserOperation.
3. Verificación del PaymasterEl EntryPoint llama a `validatePaymasterUserOp`. El Paymaster puede comprobar firmas, límites de gasto o una whitelist on-chain para determinar si acepta pagar la operación.
4. Ejecución de la cuentaEl EntryPoint ejecuta la `UserOperation` en la cuenta inteligente del usuario, debitando los costes de ejecución del depósito ETH del Paymaster.
5. Post‑procesamientoUna vez ejecutada la transacción, el EntryPoint invoca el método `postOp` del Paymaster para descontar tokens al usuario, actualizar contadores o realizar liquidaciones finales de garantes.

🏗️ Modelos de Paymaster: ¿Quién paga y cómo?

En función de quién y cómo se asumen los costes del gas, podemos identificar varios patrones de Paymaster que se están usando en producción durante 2026.

TipoCómo funcionaCasos de uso
Verifying PaymasterUn backend de la dApp genera una firma off‑chain que aprueba el patrocinio. El Paymaster la valida on‑chain antes de pagar el gas.Programas de fidelización, transacciones primeras gratuitas, acceso premium mediante API. Permite control granular de reglas de negocio.
Token PaymasterEl usuario paga la tarifa en su token preferido (USDC, DAI, token nativo), y el Paymaster convierte ese pago internamente para cubrir el coste en ETH. La conversión puede ser mediante un contrato de intercambio o a través de un rebalanceo de liquidez.Apps DeFi, juegos o marketplaces que quieren aceptar pagos en múltiples monedas. Elimina el problema del “dust” en ETH.
Sponsored PaymasterLa dApp o el protocolo asume el 100% de la tarifa sin coste para el usuario. Utiliza su propio depósito en ETH y aplica reglas de whitelisting.Campañas de marketing, onboarding de nuevos usuarios o aplicaciones sociales donde la fricción de pagar gas supone un bloqueo.
Deposit PaymasterLos usuarios depositan fondos previamente en un contrato (en ETH u otras monedas) y el Paymaster les descuenta de ese depósito a medida que ejecutan operaciones.Empresas, grandes traders o DAOs que quieren consolidar costes de gas y simplificar la facturación interna.

💰 La economía del Paymaster: staking, slashing y riesgos

Los Paymasters no solo deben tener un depósito en ETH, sino que además tienen que hacer un staking adicional con tiempo de bloqueo para desincentivar comportamientos maliciosos (griefing). Este stake se exige porque un Paymaster puede terminar pagando operaciones fraudulentas que agoten su depósito. Si permite demasiados abusos, la red lo penaliza con un slashing sobre el stake.

Por su parte, los bundlers mantienen un sistema de reputación. Si un Paymaster falla de forma recurrente durante la validación, el bundler aplica throttling (ralentización) o incluso bloquea sus futuras solicitudes. También hay que destacar que los Paymasters deben ceñirse a reglas de validación determinista, evitando opcodes como `BLOCKHASH` que puedan comprometer la simulación off‑chain.

En 2026, proyectos como Open Paymaster introducen diseños autosostenibles en los que los proveedores de liquidez (LPs) aportan ETH al depósito del Paymaster y obtienen comisiones por el volumen de transacciones patrocinadas. Mecanismos de rebalanceo automático con incentivos para arbitrajistas mantienen el fondo siempre líquido sin necesidad de gestión manual.


🔗 Integración con sesiones, DeFi y cross‑chain

Los Paymasters pueden combinarse con session keys para que un agente de IA o un bot de trading ejecute transacciones sin intervención humana, pagando el gas en stablecoins o mediante un crédito prepagado. Esta combinación permite construir bots de trading que respondan automáticamente a condiciones de mercado sin necesidad de que el operador recargue ETH constantemente, sino que el bot utilice una session key y un token paymaster para pagar el gas desde su balance de USDC.

Asimismo, los Paymasters se están convirtiendo en la base de las transacciones “gasless” entre cadenas. Un usuario en Arbitrum puede firmar una UserOperation para pagar con USDC y un Paymaster se encarga de cubrir el gas en ETH de esa red específica, liquidando el swap entre distintas capas 2 mediante puentes y rebalanceos de liquidez agnósticos a la cadena.

Para entender mejor cómo se integran estos flujos cross‑chain, te recomendamos leer nuestro artículo sobre ¿Qué son las Layer 2?.


✅ Ventajas clave de los Paymasters

  • UX fluida (Gas Abstraction): El usuario no necesita comprar ETH antes de usar la dApp. Puede pagar con su moneda favorita (USDC, DAI) o con una suscripción fija, eliminando la fricción de entrada.
  • Retención de usuarios: Los protocolos pueden ofrecer las primeras transacciones gratis (Sponsoring Paymaster) para incentivar el registro y retener clientes, reduciendo el abandono por complejidad técnica.
  • Flexibilidad comercial: Una dApp puede cobrar comisiones en su token nativo y al mismo tiempo deducir el gas, mejorando la economía del token y la captura de valor.
  • Seguridad y descentralización: El mecanismo de staking y slashing, junto con el sistema de reputación de bundlers, protege a los Paymasters de ataques DoS y comportamientos maliciosos.
  • Estandarización y crecimiento: ERC-7677 unifica la forma en que las wallets y las apps se comunican con los servicios de Paymaster, permitiendo una integración plug-and-play entre diferentes proveedores de infraestructura.

⚠️ Riesgos y desventajas importantes

  • Dependencia de oráculos y off‑chain: Los Token Paymasters que convierten ERC-20 a ETH mediante precios off‑chain dependen de un oráculo de precios y un relay que puede ser centralizado, con riesgo de manipulación en ventanas cortas.
  • Vulnerabilidad de replay en firmas off‑chain: Si una dApp usa un Paymaster que aprueba mediante un servicio web, una firma capturada podría ser reutilizada para ejecutar la misma acción sin el permiso explícito. Esto se mitiga con límites de gasto y deadlines exigentes.
  • Gas griefing: Un atacante puede enviar transacciones al Paymaster que deliberadamente fallan en la ejecución (por ejemplo, porque la cuenta objetivo no tiene fondos), y el Paymaster igualmente paga el gas perdido. Es necesario tener políticas de control muy estrictas y límites de gasto por dirección.
  • Carga de depósitos y liquidez: Los Paymasters que operan bajo el modelo “sponsoring” requieren una gestión continua del depósito en ETH, y si la dApp crece sin planificación, puede quedarse sin fondos y dejar de patrocinar transacciones.
  • Complejidad regulatoria: Si un Paymaster acepta pagos en stablecoins sin identificar al usuario, podría ser considerado un servicio financiero no regulado, especialmente relevante bajo MiCA. Para más información, consulta nuestra guía sobre ¿Qué es MiCA?.

🧠 Guía práctica: Cómo integrar un Paymaster en tu dApp

1. Elige el tipo de Paymaster adecuado

Define si quieres patrocinar totalmente las transacciones, permitir que el usuario pague con stablecoins, o prefieres un sistema híbrido como el modelo de depósito. Las implementaciones más utilizadas para lanzar un Paymaster con ERC-4337 son Biconomy (MEE), Pimlico y Stackup, que proporcionan infraestructura plug‑and‑play.

2. Carga fondos y staking del Paymaster

Utiliza el Dashboard del proveedor (Pimlico, Biconomy, Alchemy) para depositar ETH en el contrato de Paymaster. Algunos servicios requieren también que realices un stake adicional para poder operar en mainnet. Revisa los requerimientos de slashing y la reputación exigida por los bundlers.

3. Configura políticas de patrocinio (ERC-7677)

Ajusta en tu proveedor las reglas de patrocinio: límite de gas por transacción, whitelist de contratos o direcciones, expiración de firmas, y tarifas a aplicar al usuario (si se cobra en stablecoin). La estandarización ERC-7677 te permite usar los mismos mecanismos de comunicación con la wallet sin cambiar de integración si decides migrar de proveedor.

4. Integra la UX en la wallet del usuario

Usa el SDK de tu proveedor para construir la UserOperation con el campo `paymasterAndData`. La wallet (si es compatible con ERC-4337) mostrará una pantalla de aprobación que incluya “esta transacción será patrocinada” o “pagas el gas en USDC”. La implementación de `eth_sendUserOperation` maneja el envío al bundler y el Paymaster se encarga del resto. Puedes encontrar ejemplos de código en la documentación de Biconomy MEE.

Para garantizar la seguridad de tu wallet y la integridad de las transacciones, te recomendamos consultar nuestra Guía de Seguridad Crypto.


🔮 El futuro de los Paymasters y la abstracción del gas

  • Estandarización ERC-7677 completa: Se espera que en 2026‑2027 la mayoría de las wallets y proveedores de infraestructura adopten `pm_getPaymasterStubData` y otros métodos estandarizados para que cualquier dApp pueda integrar cualquier Paymaster sin cambios en el código.
  • Paymasters sin gestor (self‑balancing): Modelos como Open Paymaster donde los LPs y los rebalanceadores automáticos mantienen los depósitos de ETH y los pagos en token sin intervención manual, reduciendo la fricción operativa.
  • Integración con EIP-7702 (EOA temporal): Las cuentas de propiedad externa (EOA) podrán actuar como smart accounts mediante la actualización EIP-7702, permitiendo que cualquier wallet tradicional use Paymasters para pagar el gas en stablecoins o recibir patrocinios de dApps.
  • Paymaster descentralizado entre múltiples proveedores: Se están diseñando protocolos donde los Paymasters se convierten en un pool de liquidez descentralizado, con cualquier nodo pudiendo ofrecer cobertura de gas en stablecoins a cambio de una comisión, eliminando la necesidad de confiar en proveedores centralizados.
  • Recursos externos para seguir la evolución: Consulta la documentación oficial de Pimlico, el ERC-7677 y el Biconomy MEE. Sigue también las discusiones sobre EIP-7702 y las implementaciones de Open Paymaster.

🎯 Conclusión

Los Paymasters están eliminando la última gran fricción de la experiencia blockchain: la necesidad de poseer ETH para pagar el gas. Gracias al estándar ERC-4337, cualquier dApp puede ofrecer transacciones en stablecoins, patrocinar total o parcialmente las comisiones, e incluso implementar modelos avanzados de reembolso cruzado entre cadenas. Esta capa de abstracción del gas es especialmente relevante para juegos, plataformas sociales y agentes de IA que necesitan operar sin intervención humana.

Sin embargo, su adopción requiere gestionar riesgos como el gas griefing, la centralización de los servicios off‑chain y la liquidez de los depósitos. Aun así, el ecosistema está madurando rápidamente con la estandarización ERC-7677 y la llegada de soluciones autosostenibles como Open Paymaster.

Si eres desarrollador, integrar un Paymaster es hoy una decisión estratégica para mejorar la retención de usuarios y reducir la barrera técnica de entrada. Y si eres usuario, pronto casi no notarás el “gas” en tus interacciones DeFi, al igual que cuando navegas por una web tradicional sin pagar tasas ocultas.

Si quieres entender los fundamentos de la abstracción de cuentas que hacen posible este sistema, te recomendamos comenzar con nuestra guía para principiantes.

❓ Preguntas Frecuentes sobre Paymasters


📚 ¿Quieres profundizar?

🔗 Account Abstraction

ERC-4337

💡 Session Keys

🚫 ERC-20 Allowance


🚀 ¿Empezando en Crypto?

Lee nuestra guía completa gratuita para principiantes y descubre todo lo que necesitas saber para empezar de forma segura.



📋 ¿Por qué confiar en esta definición? Cada término de la Cryptopedia sigue una metodología de verificación con fuentes primarias, whitepapers y legislación oficial. Conoce nuestro proceso →

⚠️ Disclaimer: Este artículo es informativo y educativo. No constituye asesoramiento financiero. Los Paymasters son una tecnología emergente con riesgos inherentes, como dependencia de oráculos o posibles vulnerabilidades en contratos. Siempre investiga por tu cuenta (DYOR) y nunca delegues permisos excesivos sin revisar la reputación del proveedor.

📅 Actualizado: Mayo 2026
📖 Categoría: Wallets y Custodia / Seguridad y Claves

« Volver al Glosario
Scroll al inicio