« Back to Glossary Index

CAT Protocol (Covenant Attested Token)

⚡ Definición Rápida

El CAT Protocol (Covenant Attested Token) es un estándar de tokens basado en UTXO que funciona sobre la red Bitcoin si OP_CAT está activado. Actualmente opera en Fractal Bitcoin, una capa 2 altamente compatible que ya cuenta con OP_CAT habilitado. El protocolo introduce dos estándares: CAT20 para tokens fungibles y CAT721 para tokens no fungibles, ambos verificados directamente por los mineros mediante covenants.

Términos relacionados: bitcoinop-catordinalsutxocat-tokens


❓¿Qué es el CAT Protocol y por qué redefine la emisión de tokens en Bitcoin?

Imagina poder crear tokens en Bitcoin con la misma seguridad y descentralización que la red principal, sin depender de indexadores externos ni de infraestructuras de capa 2 complejas.

El Covenant Attested Token Protocol (CAT) es un estándar de tokens basado en UTXO que aprovecha el opcode OP_CAT para permitir la creación de tokens fungibles y no fungibles verificables directamente por los mineros de Bitcoin.

A diferencia de BRC-20 (que almacena datos JSON en inscripciones) y Runes (que utiliza OP_RETURN), el CAT Protocol incorpora la lógica completa en Bitcoin Script mediante covenants, lo que elimina la necesidad de indexadores centralizados y reduce la dependencia de infraestructura off-chain.

Actualmente, el protocolo funciona sobre **Fractal Bitcoin**, una solución de escalado de capa 2 que replica la estructura de Bitcoin L1 pero con OP_CAT ya activado. Fractal Bitcoin fue lanzado en septiembre de 2024 y, para abril de 2025, aproximadamente el 93% de la tasa de hash de Bitcoin (812 EH/s) ya realizaba merge mining de esta cadena, lo que le otorga un nivel de seguridad inusualmente alto para una capa 2.

📖 Definición Técnica

El CAT Protocol es un estándar de token basado en UTXO que utiliza covenants (contratos inteligentes que imponen restricciones sobre cómo se pueden gastar los fondos en el futuro) para gestionar todas las operaciones de token, desde el despliegue hasta la transferencia.

El protocolo se basa en el opcode OP_CAT, que permite concatenar los dos elementos superiores de la pila de ejecución de Bitcoin Script. Esta capacidad es fundamental para construir operaciones de token más complejas dentro de una sola transacción.

El protocolo opera mediante un mecanismo de «commit y reveal» utilizando outputs Taproot (P2TR). La transacción de despliegue contiene una salida Taproot que guarda los metadatos del token dentro del script de bloqueo. Cuando se gasta esta salida en la transacción de revelación, se validan los metadatos, se verifican las firmas de los usuarios y se gestionan las operaciones del token. Actualmente, CAT Protocol ofrece dos estándares: CAT20 para tokens fungibles y CAT721 para tokens no fungibles.


🧩 CAT20 vs. CAT721: Dos estándares, un protocolo

CaracterísticaCAT20 (Fungible Token)CAT721 (Non-Fungible Token)
PropósitoRepresentar activos fungibles (memecoins, utility tokens, stablecoins).Representar activos únicos (NFTs, arte digital, coleccionables).
FuncionamientoLos metadatos se almacenan en UTXOs con covenants. Soporta minteo programable.Tokens con identidad única, atributos y rareza. Cada NFT es un UTXO distinto.
Primer despliegueToken CAT (21 millones de suministro total).Colección «Locked-up Cats» (10,000 NFTs).
Mecanismo de obtenciónMint directo mediante CLI o plataformas compatibles; requiere FB para comisiones..Bloqueo de 100 tokens CAT en un covenant durante 3 meses para recibir 1 NFT.

El primer token CAT20, denominado CAT, tiene un suministro total de 21 millones de tokens y se desplegó el 11 de septiembre de 2024 mediante un mecanismo de mint justo y abierto. Originalmente se estimaba que su minteo completo llevaría entre tres y cuatro días, pero la alta demanda lo agotó en menos tiempo.

Su colección NFT pionera, «Locked-up Cats», fue lanzada el 31 de octubre de 2024. Para obtener uno de estos NFT, los usuarios deben bloquear 100 tokens CAT en un covenant especial durante 3 meses, estableciendo así un mecanismo de escasez y retención a largo plazo.


⚖️ CAT Protocol vs. BRC-20 vs. Runes: ¿Quién ganará la guerra de estándares?

CaracterísticaCAT Protocol (CAT20)BRC-20Runes
Modelo de datosUTXO con covenants (Bitcoin Script).Inscripciones JSON en satoshis (Ordinals).OP_RETURN con mensajes.
ValidaciónPor mineros, en la Capa 1 (ejecución directa).Dependiente de indexadores externos (consenso off-chain).Requiere seguimiento off-chain en muchos casos.
Necesidad de indexadoresNinguna; la lógica es nativa.Alta; el estado lo mantienen indexadores.Media.
Minteo programableSí; permite condiciones complejas (tiempo, bloque, POW).No; solo deploy y mint básicos.Limitado.
SeguridadAlta (hereda seguridad PoW de Bitcoin).Media (depende de la consistencia del indexador).Media.

El CAT Protocol está diseñado para ser más seguro y descentralizado que los estándares existentes, al eliminar la necesidad de indexadores externos y hacer que la lógica del token sea ejecutada y validada directamente por los mineros.

La verdadera innovación de CAT20 reside en su capacidad de minteo programable, que permite a los creadores especificar condiciones complejas para la emisión de nuevos tokens, como mints basados en tiempo o intervalos de bloque, mints exclusivos para direcciones específicas o incluso minteo verificado por proof-of-work adicional.


🔐 OP_CAT: El opcode que lo hace todo posible

El CAT Protocol no sería posible sin OP_CAT, un opcode que permite concatenar dos elementos de la pila de Bitcoin en uno solo.

Originalmente desactivado por Satoshi Nakamoto en 2010 debido al riesgo de que scripts maliciosos pudieran generar un crecimiento exponencial de la memoria y provocar un ataque de denegación de servicio (DoS), OP_CAT ha sido reexaminado a raíz de la activación de Taproot, que limitó el tamaño de los elementos en la pila a 520 bytes, mitigando así el principal problema de seguridad.

Actualmente, OP_CAT ya está activado en Fractal Bitcoin, lo que permite que el CAT Protocol funcione en un entorno real. Para su activación en Bitcoin L1, se han propuesto dos BIPs principales: el BIP-347, de Ethan Heilman y Armin Sabouri, y el BIP-420, impulsado por Taproot Wizards. La decisión final sobre su inclusión en la red principal sigue generando debate dentro de la comunidad. Puedes leer más sobre este debate en nuestro artículo dedicado a OP_CAT.


✅ Ventajas clave del CAT Protocol

  • Sin indexadores: La validación por parte de los mineros elimina la dependencia de indexadores externos, ya que la lógica del token reside en la cadena. Esto es posible gracias a que los covenants se ejecutan directamente en Bitcoin Script.
  • Minteo programable: Los creadores pueden definir condiciones flexibles de emisión, como límites de tiempo, por bloque o con POW, lo que supone una ventaja clave sobre los modelos básicos de BRC-20.
  • Seguridad y descentralización: Las reglas del token son ejecutadas por los mineros, con la misma seguridad que las transacciones nativas de Bitcoin, sin añadir puntos de confianza externos.
  • Interoperabilidad cross-chain: El protocolo permite el puenteo sin confianza de activos entre diferentes blockchains, facilitando el desarrollo de aplicaciones descentralizadas (dApps) multicadena.
  • Compatibilidad con SPV (Simple Payment Verification): Los clientes ligeros (como billeteras móviles) pueden verificar la autenticidad de los tokens sin necesidad de confiar en servidores centralizados.

⚠️ Riesgos y desventajas importantes

  • Dependencia de Fractal Bitcoin: Actualmente, CAT20 solo funciona en Fractal Bitcoin, una capa 2 que, aunque goza de una alta tasa de merge mining y es altamente compatible con Bitcoin L1, sigue siendo una red separada con sus propias reglas.
  • Madurez del ecosistema: El ecosistema de CAT20 es más pequeño que el de BRC-20 o Runes, lo que puede afectar la liquidez y la integración con otras herramientas. Aunque el primer token CAT alcanzó más de 40.000 poseedores en sus primeros días, el mercado aún es emergente.
  • Vulnerabilidad potencial de OP_CAT: La reactivación del opcode, aunque mitigada por los límites de Taproot, sigue siendo motivo de debate. Aunque hasta la fecha no se han registrado pérdidas de fondos por esta causa, se ha detectado y mitigado un intento de explotación relacionado con la creación de tokens no autorizados.
  • Falta de estandarización: Han surgido múltiples protocolos impulsados por OP_CAT, como CATNIP de Quantum Cat y el «Danny CAT20». Esta fragmentación puede confundir a los usuarios y fragmentar la liquidez.

💰 Tokenomics del CAT Protocol

El primer token CAT20, denominado CAT, tiene un suministro total de 21 millones de tokens, en clara analogía con el límite de emisión de Bitcoin.

Se distribuye mediante un mecanismo de minteo justo y abierto, sin pre-minado ni asignación preferente a equipos o inversores, lo que garantiza la equidad del lanzamiento.

Además, CAT721 introduce un mecanismo deflacionario indirecto: para obtener un NFT «Locked-up Cats», los usuarios deben bloquear 100 tokens CAT en un covenant durante 3 meses. Durante este periodo, esos tokens quedan temporalmente fuera de circulación, lo que puede contribuir a reducir la oferta disponible.

El equipo del protocolo ha implementado mejoras de seguridad, como las introducidas tras un intento de explotación detectado en enero de 2025, que confirmó que ningún usuario sufrió pérdida de fondos.


🧠 Guía práctica: Cómo mintear tu primer token CAT20

Prerrequisitos técnicos y setup

  • Entorno de desarrollo: Git, Node.js y Docker instalados en tu equipo.
  • CLI del protocolo: Clona el repositorio del CAT Protocol desde GitHub (CATProtocol/cat-token-box).
  • Billetera: Una billetera compatible con Fractal Bitcoin, como UniSat Wallet o OKX Web3 Wallet.
  • FB (Fractal Bitcoin): Este es el token de gas para las interacciones en Fractal Bitcoin. Adquiérelo a través de un exchange compatible (como CoinEx) o mediante un swap en la red.

Configuración y ejecución del minteo

  • Clona el repositorio: `git clone https://github.com/CATProtocol/cat-token-box.git`.
  • Instala las dependencias: `npm install`.
  • Configura la red: asegúrate de que tu wallet apunte a Fractal Bitcoin y de que tienes saldo suficiente en FB para las comisiones.
  • Mint: ejecuta el script de minteo desde la CLI utilizando el comando proporcionado en la documentación oficial. Por ejemplo, para el token CAT original: `npm run mint …`

Consideraciones de seguridad

  • Fractal Bitcoin es una capa 2 separada: El CAT Token reside en Fractal Bitcoin, no en la red principal de Bitcoin. Asegúrate de entender esta diferencia antes de operar.
  • Precaución con la CLI: La acuñación a través de la línea de comandos implica un cierto riesgo técnico; sigue las guías paso a paso y actúa con precaución.
  • Centralización del indexador: Aunque CAT pretende ser un protocolo sin indexador, algunas interacciones actuales pueden depender de ellos. Infórmate bien antes de operar.

🔮 El futuro del CAT Protocol

  • Reactiva de OP_CAT en Bitcoin (Mainnet): El éxito del CAT Protocol a largo plazo depende del consenso de la comunidad Bitcoin para reactivar OP_CAT en la capa 1. El debate entre los BIP-347 y BIP-420 determinará si los covenants se convierten en una característica nativa de la cadena.
  • Tokenización de activos del mundo real (RWA): Si el estándar CAT se adopta ampliamente, podría servir como capa para la tokenización de activos del mundo real (RWA), dada su seguridad mejorada y sus capacidades de minteo programable.
  • Migración de ecosistemas existentes: A medida que Fractal y otros protocolos basados en OP_CAT demuestren su solidez, podríamos ver una migración de aplicaciones y usuarios desde BRC-20 y Runes hacia CAT, atraídos por su modelo de seguridad superior y la eliminación de indexadores.
  • Recursos externos para seguir el ecosistema: Consulta la documentación oficial del CAT Protocol, el explorador Ordiscan para el seguimiento de tokens CAT20, y el perfil de Protocol CAT en X.

🎯 Conclusión

El CAT Protocol representa una evolución significativa en la emisión de activos sobre Bitcoin. Al eliminar la dependencia de indexadores externos y validar la lógica de los tokens directamente en la cadena, ofrece un modelo de seguridad más robusto y descentralizado que los estándares anteriores como BRC-20 o Runes.

Actualmente, se implementa en la capa 2 de Fractal Bitcoin y ya ha demostrado una capacidad de atracción significativa, con más de 40.000 poseedores y decenas de miles de transacciones en sus primeras semanas. Su token CAT sigue siendo uno de los proyectos más activos dentro del ecosistema Fractal.

De cara al futuro, la reactivación de OP_CAT en la red principal de Bitcoin podría consolidar a CAT20 como el estándar de facto para los tokens en el ecosistema. Pero la incertidumbre regulatoria, la complejidad técnica y la feroz competencia entre los distintos protocolos que utilizan OP_CAT son desafíos importantes.

Para los desarrolladores y entusiastas, explorar el CAT Protocol hoy es una oportunidad para participar en los inicios de un ecosistema que podría redefinir la forma de crear e intercambiar activos digitales sobre la cadena de bloques más segura del mundo.

Si quieres entender los fundamentos de Bitcoin y las nuevas capas de escalabilidad, te recomendamos comenzar con nuestra guía para principiantes.

❓ Preguntas Frecuentes sobre CAT Protocol


📚 ¿Quieres profundizar?

¿Qué es Blockchain?

🪙 OP_CAT

🖼️ ¿Qué son los NFTs?

⚠️ 10 Estafas Crypto


🚀 ¿Empezando en Crypto?

Lee nuestra guía completa gratuita para principiantes.


📋 ¿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. El CAT Protocol es una tecnología experimental en fase de adopción temprana y conlleva riesgos, incluyendo dependencia de capa 2, posible no activación de OP_CAT en Bitcoin L1 y volatilidad de los tokens asociados. Siempre investiga por tu cuenta (DYOR), utiliza billeteras seguras y nunca arriesgues capital que no puedas perder.

📅 Actualizado: Mayo 2026
📖 Categoría: Infraestructura Blockchain / Consenso y Validación

« Volver al Glosario
Scroll al inicio