BernuviaBernuvia
Contenido

Custodia en cadena

El contrato que retiene tu USDC mientras la compra sigue viva: qué garantiza, las dos únicas salidas del dinero, las direcciones públicas y cómo leerlas tú mismo en el explorador.

Qué es la custodia y qué no es

Cuando pagas una plantilla, tu USDC no llega a una cuenta de Bernuvia. Va de tu wallet a un contrato público en Polygon y se queda ahí hasta que la compra se cierra. Ese contrato es la custodia.

  • Bernuvia no guarda el dinero de tu compra en ningún momento.
  • El contrato tiene el código verificado: puedes leerlo, y leer cada transacción, en el explorador.
  • Las reglas del reparto están escritas en el contrato, no en un servidor nuestro.
  • No es un banco ni una cuenta de saldo: la custodia solo retiene el importe de compras concretas.

La custodia solo entiende de dinero. La entrega del archivo, las reseñas y el expediente de una disputa viven fuera de la cadena; en la cadena solo se decide a dónde va el importe.

Las dos únicas salidas del dinero

Un importe en custodia tiene dos destinos posibles: el vendedor, descontada la comisión, o de vuelta al comprador. El contrato no admite ningún tercero.

El principal de una compra solo puede acabar en el vendedor, en el comprador o repartido entre los dos, con la comisión acreditada a la tesorería.
  • Al vendedor: cuando confirmas la recepción, o cuando vence la liberación automática.
  • Al comprador: si el vendedor reembolsa, o si una disputa se cierra a tu favor.
  • Repartido: una disputa resuelta puede partir el importe entre los dos, y la suma siempre cuadra con el total.
  • Ni la administración ni ningún operador pueden mandar ese dinero a otra dirección.

El dinero no se transfiere solo: primero se acredita a su titular dentro del contrato y luego cada cual retira lo suyo cuando quiere. Una dirección bloqueada no puede atascar los cobros de las demás.

Las direcciones públicas

Todo corre en la red principal de Polygon (chain id 137). Estas son las direcciones en servicio:

ContratoDirecciónPara qué
Custodia · MarketplaceEscrow v20x9d285aA8a5b24df5eB058D9350dbe33645cd23b5Retiene el importe de cada compra
Membresía · SubscriptionCollector v20xF9f95934fd272481fa205d3B030B5156Ce62A21cCobra la membresía dentro del tope firmado
USDC · Circle0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359La moneda de todas las compras
Administración y tesorería · multifirma 2 de 30x87b6E96a3f64e01a9523ea5C5FCef9008800bfAcGobierna los contratos y recibe la comisión

La lista completa, con el enlace a Polygonscan de cada una y su estado de verificación, está en Seguridad y transparencia.

Léelo tú en el explorador

No hace falta que nos creas. El contrato de custodia publica valores de solo lectura que cualquiera puede consultar desde el navegador, sin wallet y sin gas.

  1. 1Abre la dirección de la custodia en Polygonscan.
  2. 2Entra en la pestaña Contract y luego en Read Contract.
  3. 3Despliega treasury, feeBps, paused y totalLiabilities, y pulsa Query en cada uno.
  4. 4Compara lo que ves con lo que dice esta página.

Ejemplo de respuesta, con los cuatro valores juntos

{
  "treasury": "0x87b6E96a3f64e01a9523ea5C5FCef9008800bfAc",
  "feeBps": 500,
  "paused": false,
  "totalLiabilities": "1234560000"
}
  • treasury: la dirección que recibe la comisión. Cambiarla se propone y espera 48 horas.
  • feeBps: el tope de comisión que aplica el contrato, en centésimas de punto porcentual. El 500 del ejemplo son 500 puntos básicos, es decir el 5 %. Ese tope lo puede cambiar la gobernanza, y el cambio espera 48 horas; el máximo absoluto escrito en el código es 1000, es decir el 10 %. La comisión real de cada compra es 3.8% y nunca supera ese tope.
  • paused: si el ciclo de compra está detenido. Los cobros siguen vivos aunque esté en true.
  • totalLiabilities: cuánto USDC debe el contrato en total, en unidades de seis decimales. El saldo del contrato nunca puede quedar por debajo de esa cifra.

Los números del ejemplo son solo eso, un ejemplo: lee siempre el valor real en el explorador. Y fíjate bien en la pestaña, porque al lado hay una de escritura que pide firmar. Para comprobar lo que cuenta esta página no necesitas firmar nada.

La comisión y sobre qué se calcula

La comisión se descuenta de la parte del vendedor, nunca se suma a lo que paga el comprador. Hoy es de 3.8% y viaja escrita en la cotización que se firma.

  • La comisión de una orden es la que llevaba su cotización, no la que esté configurada mañana.
  • En una resolución con reparto se cobra el menor de dos números: la comisión sobre el importe, o lo que se queda el vendedor.
  • Si el reembolso es íntegro, la comisión es cero.
  • El contrato gobierna un máximo y rechaza cualquier cotización que lo supere.

El detalle, con quién paga qué, está en Comisiones y precios.

La pausa y lo que no permite

La administración puede pausar el contrato. Es un freno de emergencia, no una llave sobre tu dinero.

  • En pausa no se pueden crear compras nuevas, ni marcar entregas, ni abrir o cerrar disputas.
  • Retirar sigue funcionando con el contrato en pausa: lo que ya se te acreditó es tuyo y sale.
  • La pausa congela el reloj de todas las órdenes vivas, y al reanudar cada plazo recupera los segundos que estuvo parado.
  • La pausa no cambia a dónde va el dinero: las dos salidas siguen siendo las mismas.

Ese crédito de tiempo no tiene tope, y es a propósito: si lo tuviera, una pausa larga se comería la ventana de disputa del comprador o la jurisdicción del comité.

La versión anterior, en vaciado

La custodia v2 entró en servicio el 10 de septiembre de 2026. La versión anterior sigue publicada y legible.

Contrato anteriorDirección
Custodia · MarketplaceEscrow v10x33C6eFD7523821c2AB51d874e440Ac8A0C97f409
Membresía · SubscriptionCollector v10x3860f37D6066AF02811b24FE66D0bd00F693AD21
  • No recibe compras nuevas y no le quedan órdenes vivas.
  • Sigue en el explorador para que cualquiera revise las compras que pasaron por ella.
  • Los retiros siguen abiertos allí: nadie pierde un saldo por el cambio de versión.
  • Los permisos firmados no viajan de un contrato a otro, así que la membresía se vuelve a firmar en la versión 2.

Sigue por aquí

La documentación explica cómo funciona esto; el centro de ayuda te lleva de la mano. Ir al centro de ayuda.