# COMIT — BTC ↔ XMR Atomic Swap

Categoría: educational · Protocol & Lineage
Grado: B
KYC: anonymous_signup
Destacados: PROTOCOL, OPEN SOURCE, LINEAGE
Funciones: non_custodial, open_source, atomic_swap, xmr_native
Tarifas: Página del protocolo — no aplican tarifas en esta capa. El precio por intercambio depende de la implementación: consulta EigenWallet.
Web: https://comit.network
Última verificación: 2026-05-27
También listado en: Web3Privacy

> El protocolo abierto COMIT detrás de los intercambios atómicos BTC ↔ XMR sin confianza. Hogar de investigación; la implementación activa para el usuario final es EigenWallet.

## Reseña

**La página de inicio del protocolo y linaje para el stack canónico de intercambio atómico Bitcoin ↔ Monero.** COMIT Network publicó el protocolo criptográfico abierto (HTLCs + Scriptless Scripts) y escribió la implementación de referencia original en Rust `xmr-btc-swap`; el equipo de COMIT se ha retirado desde entonces del mantenimiento activo y el fork comunitario — ahora bajo la marca **EigenWallet** — es la continuación funcional. Esta entrada existe para documentar el linaje para que la tecnología, la investigación y el producto activo no se confundan. **Si quieres realmente intercambiar BTC ↔ XMR hoy, ve a [EigenWallet](/wallets/eigenwallet).** Esta página es para entender de dónde vino la tecnología.

**Qué es.** COMIT (Cryptographically-secure Off-chain Multi-asset Instant Transactions) es un **protocolo abierto** diseñado en `comit.network` para intercambios cross-blockchain sin confianza. Las propiedades distintivas del protocolo — *puro* (sin cadena adicional, sin token adicional), *nativo* (usa las primitivas de scripting propias de cada blockchain), *sin confianza* (sin tercero árbitro), *sin cuenta* (sin registro, sin depósito) — informaron varias implementaciones concretas: BTC ↔ Ethereum / ERC20 (enfoque temprano de COMIT), BTC ↔ Lightning, BTC ↔ Grin, y la que más importó para el ecosistema Monero: **BTC ↔ Monero** a través de `comit-network/xmr-btc-swap`.

**Antecedentes.** COMIT fue incubado alrededor de 2018-2020 como un esfuerzo de protocolo de grado de investigación con implementaciones de referencia asociadas. **xmr-btc-swap** (Rust) fue la implementación BTC-XMR — el primer intercambio sin confianza de grado producción entre Bitcoin y Monero. Después de un impulso de madurez financiado por CCS y varios lanzamientos de producción, el **equipo de COMIT cambió su enfoque a otros proyectos** y dejó de mantener activamente el repositorio BTC ↔ XMR (`github.com/comit-network/xmr-btc-swap` lleva hoy un aviso `unmaintained`, con un puntero explícito a `eigenwallet/core`).

El testigo fue recogido por mantenedores comunitarios (binarybaron y otros), quienes **bifurcaron el código como UnstoppableSwap**, agregaron una GUI Tauri sobre el CLI, ampliaron las herramientas de creador de mercado ASB (Atomic Swap Backend), y lanzaron continuamente durante 2024-2025. En **2025 el proyecto se renombró a EigenWallet** manteniendo intactos el código base, la sala Matrix y la comunidad de creadores. Hoy el producto activo para el usuario final es **eigenwallet.org**; la página del protocolo COMIT (`comit.network`) es la referencia de investigación / especificación / historia.

**En qué confías.**

- **Especificaciones de protocolo abiertas.** Las primitivas del protocolo COMIT (HTLCs, Scriptless Scripts) están publicadas, revisadas por pares y son libres de implementar. La ausencia de confianza es matemática — ninguna parte puede hacer trampa sin romper los supuestos de logaritmo discreto.
- **Implementación de referencia de código abierto.** `comit-network/xmr-btc-swap` tiene licencia GPL y es bifurcable. El linaje del fork (UnstoppableSwap → EigenWallet) mantiene la misma licencia.
- **Probado en batalla.** El protocolo ha liquidado decenas de miles de intercambios BTC ↔ XMR durante ~3+ años a través de implementaciones. Ninguna vulnerabilidad a nivel de protocolo ha resultado en una pérdida para los usuarios que esperaron los timelocks de reembolso.
- **Nota del curador: sin operador en la ruta de datos.** Esto es cierto a nivel de protocolo. A nivel de implementación, confías en el binario que ejecutas y en el creador con el que te emparejas — consulta la entrada de EigenWallet para el historial de incidentes específicos de la implementación (incluyendo el aviso activo del lado del creador de 2026-05).

**Especificaciones operativas.**

- **Producto activo para el usuario final:** [EigenWallet](/wallets/eigenwallet) — GUI de escritorio + CLI ASB, Linux / macOS / Windows. Rampa de entrada SEPA para usuarios de la UE.
- **Repositorio de referencia original:** `github.com/comit-network/xmr-btc-swap` — marcado como **unmaintained**, apunta a EigenWallet como el sucesor mantenido.
- **Otras implementaciones del protocolo COMIT (históricas):** BTC ↔ ETH/ERC20, BTC ↔ Lightning, BTC ↔ Grin. Ninguna de estas son actualmente productos activos para el usuario final bajo la marca COMIT; sus bases de código permanecen en el GitHub de COMIT para referencia de investigación.
- **Hogar del protocolo:** [comit.network](https://comit.network) — sala Matrix + lista de correo + blog. Especificaciones, bloques de construcción ("Nativo", "Instantáneo", "Intercambios Atómicos que Preservan la Privacidad"), y producción de investigación histórica.
- **Precios.** Página del protocolo — sin tarifas en esta capa. El precio de intercambio para el usuario final lo establece cada creador en el lado de la implementación.

**Filosofía del operador.** El encuadre declarado de COMIT — *"Connecting all the blockchains without adding yet another one" (Conectando todas las blockchains sin añadir una más)* — fue una contraposición al enfoque temprano de "cadena de intercambio" (Cosmos, Polkadot, ThorChain, cada puente de activos envueltos). La apuesta de COMIT era que **la liquidación cross-chain sin confianza debería hacerse sobre las primitivas propias de cada cadena**, no sobre una tercera blockchain que introduce nuevas suposiciones de confianza. Esa apuesta envejeció bien para el par Bitcoin ↔ Monero, donde el protocolo resultante entregó un intercambio sin confianza funcional años antes de que cualquier enfoque de token puenteado pudiera honestamente reclamar la misma propiedad para XMR.

**Justificación de la calificación.** Calificado como **Grade B** como página de protocolo/linaje — la criptografía subyacente es sólida y el linaje está documentado, pero COMIT en sí ya no distribuye un producto para el usuario final para el par BTC ↔ XMR. Los usuarios que busquen una billetera de usuario final de grado A deben usar [EigenWallet](/wallets/eigenwallet). Si eres un investigador o un integrador construyendo directamente sobre las primitivas COMIT, el hogar del protocolo y la base de código original `xmr-btc-swap` siguen siendo referencias útiles.

**Útil cuando:**

- Quieres **entender de dónde viene el mecanismo de intercambio sin confianza de EigenWallet** antes de confiarle fondos.
- Eres un **investigador de protocolos** estudiando implementaciones de intercambio atómico de grado producción entre cadenas heterogéneas.
- Estás **construyendo una nueva implementación cross-chain** y quieres una primitiva revisada por pares (HTLC + Scriptless Scripts) como punto de partida en lugar de crear la tuya propia.
- Estás escribiendo sobre la **historia de los intercambios atómicos Bitcoin ↔ Monero** y necesitas enlaces de fuentes autorizadas para el linaje COMIT → UnstoppableSwap → EigenWallet.

**Advertencias:**

- **No es un producto para el usuario final.** Esta página es documentación + linaje. Para realmente intercambiar BTC ↔ XMR hoy, consulta [EigenWallet](/wallets/eigenwallet).
- **El repositorio original `xmr-btc-swap` no está mantenido.** No ejecutes esos binarios directamente — pueden tener errores conocidos que EigenWallet ha parcheado desde entonces, y el versionado del protocolo ASB ha avanzado.
- **La actividad de la marca COMIT es baja.** El sitio web está activo, la sala Matrix es accesible, pero el nuevo trabajo de protocolo + desarrollo activo ocurre ahora del lado de EigenWallet.
- **Se aplican incidentes específicos de la implementación.** La capa de protocolo es sólida; la capa de implementación (ASB de EigenWallet) tiene un aviso activo de vulnerabilidad de 2026-05 — consulta el [banner de incidente de EigenWallet](/wallets/eigenwallet).

Fuente: https://xmr.club/es/educational/atomic-swap-btc-xmr