Seguridad y gobernanza
Quién manda sobre los contratos que custodian el dinero, qué exige dos firmas, qué espera 48 horas y qué no puede hacer la administración.
Quién gobierna los contratos
Los dos contratos de Bernuvia en Polygon, la custodia de las compras y el cobro de la membresía, los administra una wallet multifirma de 2 de 3: 0x87b6E96a3f64e01a9523ea5C5FCef9008800bfAc. Ninguna acción sale de ahí con una sola firma.
- La misma multifirma resuelve las disputas, puede pausar los contratos y recibe la comisión.
- El único rol separado es el operador que cobra la membresía de vendedor, y solo puede cobrar dentro del tope que el vendedor firmó y siempre hacia la tesorería.
- Los titulares de cada rol son públicos: se leen en el explorador, en esas mismas direcciones.
Las direcciones de los contratos, con enlace a su código verificado en Polygonscan, están en Seguridad y transparencia.
Qué exige dos firmas
Todo lo que puede cambiar las reglas o mover el dinero de la tesorería pasa por la multifirma. Con dos firmas de tres:
- Resolver una disputa, es decir, fijar el reparto entre comprador y vendedor.
- Prorrogar una disputa 30 días, una sola vez.
- Pausar y despausar los contratos.
- Proponer y aplicar un cambio de tesorería o de comisión.
- Conceder o retirar cualquier rol.
Las esperas
Dos cambios no se pueden aplicar en el mismo bloque en el que se proponen:
- La tesorería (el destino de la comisión) y el porcentaje de comisión se proponen y esperan 48 horas antes de poder aplicarse.
- La propuesta es visible para cualquiera mientras espera, caduca a los 7 días si nadie la aplica y puede cancelarse.
- El traspaso del administrador va en dos pasos, con 3 días de demora, para que un error de escritura no deje el contrato en manos equivocadas.
- El administrador no puede renunciar a su cargo: el contrato no puede quedarse sin gobierno.
La comisión de tu compra no cambia a mitad de camino: viaja firmada en la cotización, orden por orden. Hoy es del 3.8%.
Qué no puede hacer la administración
Estos no son compromisos nuestros: son límites escritos en el contrato, y se comprueban leyendo el código verificado.
- Mandar el dinero de una compra a otro sitio. Solo puede ir al vendedor, descontada la comisión, o de vuelta al comprador.
- Barrer el dinero. No hay ninguna función de rescate sobre el principal, y el excedente solo puede ir a la tesorería.
- Atascar tus cobros. Cada parte retira lo suyo cuando quiere, y una dirección bloqueada no bloquea a las demás.
- Abrir o retirar una disputa por ti. La disputa es solo del comprador.
- Cobrar comisión de tu parte en una disputa. La comisión nunca sale del reembolso del comprador, y es cero si el reembolso es total.
Fuera de la cadena tampoco firma por ti: pagar y retirar exigen tu firma, y el retiro además un código enviado a tu correo. El detalle, en Cuenta y wallet.
La auditoría, y su alcance
El contrato de custodia pasó una auditoría interna adversarial antes de salir a la red principal, y una segunda revisión interna en septiembre de 2026, ya con los contratos en producción. De esa segunda salió la versión 2, que es la que hoy custodia el dinero.
- Julio de 2026: tres revisiones adversariales con lentes distintas (fondos y reentrancia; control de acceso y firmas; máquina de estados), análisis estático y una batería de pruebas en Hardhat.
- Septiembre de 2026: doce lentes independientes en cuatro rondas sobre los contratos ya desplegados, con invariantes de conservación comprobadas sobre 1.600 operaciones aleatorias y 662 casos de prueba.
- Antes de desplegar la versión 2: tres lentes adversariales más sobre su código, con las pruebas de concepto convertidas en regresiones, de modo que si alguien deshace un arreglo la batería se pone roja.
- El hallazgo alto de septiembre, que quien abría una disputa pudiera dejar sin efecto una resolución ya aprobada, está cerrado en la versión 2: la disputa es solo del comprador, retirarla no renueva el plazo y reabrirla solo vale mientras el plazo original siga vivo.
El alcance conviene decirlo claro: son revisiones internas sobre los dos contratos y su integración. No ha habido una auditoría externa independiente.
Cómo reportar un fallo
Si encuentras un fallo de seguridad, queremos saberlo antes que nadie.
- 1Escríbenos por el formulario de contacto con «Seguridad» en el asunto: qué encontraste, cómo reproducirlo y qué impacto tiene.
- 2Si tienes cuenta, el botón Reportar un fallo de tu panel llega al mismo equipo y queda ligado a ti.
- 3Te confirmamos la recepción y te contamos cuándo queda arreglado.
Te pedimos no publicarlo hasta entonces. Si lo tuyo es un problema con una compra concreta, el camino no es este sino una disputa.
Sigue con
La documentación explica cómo funciona esto; el centro de ayuda te lleva de la mano. Ir al centro de ayuda.

