> For the complete documentation index, see [llms.txt](https://novacont.gitbook.io/nova-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://novacont.gitbook.io/nova-docs/novacont-docs/espanol/guia-del-usuario/first-agreement.md).

# Crear tu primer acuerdo

Antes de comenzar, asegúrate de tener una billetera compatible instalada (como MetaMask) y que esté conectada a la red correcta admitida por NovaCont. La información de la red activa siempre se muestra dentro de la aplicación — si tu billetera está en la red incorrecta, recibirás una notificación automáticamente.

<figure><img src="/files/DoBNQzVTEJGdv44ICkCK" alt=""><figcaption></figcaption></figure>

### Entendiendo los dos roles

Cada acuerdo en NovaCont involucra exactamente a dos partes:

**Cliente** — La parte que inicia el acuerdo, define los términos y bloquea los fondos en cadena. El cliente es esencialmente quien paga por un servicio o entregable.

**Proveedor** — La parte que recibe la propuesta, revisa los términos y los acepta o rechaza. El proveedor es quien entrega el trabajo o servicio.

Estos dos roles se asignan en el momento de la creación del contrato y no pueden cambiarse después.

### Si eres el cliente

Eres el cliente si estás contratando a alguien, encargando trabajo o comprando un entregable. Serás quien bloquee los fondos en el contrato inteligente.

{% stepper %}
{% step %}

#### Conecta tu billetera

Navega a la aplicación NovaCont y haz clic en "Conectar billetera". Selecciona tu proveedor de billetera y aprueba la solicitud de conexión. Asegúrate de estar en la red correcta antes de continuar.
{% endstep %}

{% step %}

#### Crea un nuevo acuerdo

Haz clic en el botón "Nuevo contrato" en tu panel de control. Esto abrirá el formulario de creación de contratos.
{% endstep %}

{% step %}

#### Completa los detalles del acuerdo

Se te pedirá que proporciones la siguiente información:

* **Dirección de billetera del proveedor** — La dirección Ethereum de la persona o entidad con la que estás contratando. Verifica esta dirección cuidadosamente. Las transacciones en blockchain no pueden revertirse, y enviar fondos a una dirección incorrecta significa una pérdida permanente.
* **Título** — Un nombre corto y descriptivo para el acuerdo (por ejemplo, "Diseño de logo para NovaCont").
* **Descripción** — Un resumen claro de lo que se espera. Sé lo más específico posible. Esta descripción se convierte en parte del registro en cadena y será referenciada en caso de disputa.
* **Plazo de aceptación** — El número de días que tiene el proveedor para aceptar o rechazar tu propuesta. Si no responden dentro de esta ventana, el contrato expira y tus fondos se reembolsan en su totalidad.
* **Plazo de entrega** — El número de días que tiene el proveedor para entregar el trabajo después de aceptar. Esta cuenta regresiva comienza en el momento de la aceptación, no en el momento de la creación.
* **Precio acordado (USD)** — El valor del acuerdo en dólares estadounidenses. NovaCont convierte automáticamente esto a ETH al precio de mercado actual usando un oráculo de precios en cadena.
  {% endstep %}

{% step %}

#### Revisa el requisito de depósito

Antes de confirmar, NovaCont te mostrará exactamente cuánto ETH necesitas depositar.

> **Importante:** Si el precio acordado es inferior a $200, NovaCont requiere un depósito de 1.25x en lugar del estándar 1x. Esto significa que bloqueas un 25% más del monto acordado como mecanismo de confianza adicional. Este monto adicional te es reembolsado en su totalidad al completarse con éxito el acuerdo. Esta política existe para desalentar los contratos de bajo valor de mala fe.
> {% endstep %}

{% step %}

#### Confirma y bloquea los fondos

Haz clic en "Crear contrato" y confirma la transacción en tu billetera. Una vez que la transacción se confirme en cadena, los fondos quedan bloqueados en el contrato inteligente. Ni tú ni nadie más — incluido NovaCont — puede acceder a estos fondos hasta que el acuerdo alcance su estado final.

En este punto, se genera un enlace de propuesta único. Comparte este enlace con tu proveedor. Lo usarán para revisar y aceptar los términos..
{% endstep %}
{% endstepper %}

### Si eres el proveedor

Eres el proveedor si eres quien entrega un servicio o completa una tarea — y quieres enviar una propuesta formal en cadena a tu cliente para que la financie.

En este flujo, defines los términos del acuerdo y generas un enlace de propuesta. Tu cliente luego usa ese enlace para revisar los términos y bloquear los fondos en cadena. El contrato solo se crea en la blockchain en el momento en que tu cliente bloquea los fondos — no antes.

{% stepper %}
{% step %}

#### Conecta tu billetera

Navega a la aplicación NovaCont y haz clic en "Conectar billetera". Tu dirección de billetera se registrará automáticamente como la dirección del proveedor para este acuerdo. Esto significa que solo tu billetera podrá aceptar el trabajo y recibir el pago una vez que el contrato esté financiado.
{% endstep %}

{% step %}

#### &#x20;Selecciona "Soy el proveedor"

En la página de creación de contratos, verás dos opciones en la parte superior: "Soy el cliente" y "Soy el proveedor". Selecciona "Soy el proveedor". Notarás que tu dirección de billetera ya se muestra como el proveedor — esto no puede cambiarse.
{% endstep %}

{% step %}

#### Completa los detalles del acuerdo

* **Título del contrato** — Un nombre corto y claro para el trabajo (por ejemplo, "Desarrollo de sitio web", "Diseño de logo").
* **Descripción del trabajo** — Describe en detalle exactamente lo que entregarás. Sé preciso. Esta descripción se incorpora al registro en cadena y servirá como punto de referencia principal si alguna vez surge una disputa.
* **Precio base acordado (USD)** — El monto que esperas recibir, ingresado en dólares estadounidenses. NovaCont manejará la conversión a ETH automáticamente usando precios de oráculo en vivo en el momento en que tu cliente financie el contrato.
* **Período de aceptación (días)** — Cuántos días tiene tu cliente para financiar y activar el contrato después de recibir el enlace. Si no actúan dentro de esta ventana, la propuesta expira.
* **Período de entrega (días)** — Cuántos días tendrás para completar y entregar el trabajo, contados desde el momento en que tu cliente acepta.
  {% endstep %}

{% step %}

#### Revisa el resumen

Antes de generar el enlace, NovaCont te mostrará un resumen completo de los términos, incluido el monto de depósito requerido del cliente. Si el precio acordado es inferior a $200, tu cliente deberá depositar 1.25 veces el monto acordado como mecanismo de confianza — esto se muestra claramente para que no haya sorpresas de su parte.

Si algo parece incorrecto, haz clic en "Editar" para volver y realizar cambios.
{% endstep %}

{% step %}

#### Genera y comparte el enlace de propuesta

Haz clic en "Generar enlace de pago". NovaCont producirá un enlace único que codifica todos los términos que definiste. Copia este enlace y envíalo a tu cliente a través de cualquier canal de comunicación — correo electrónico, aplicación de mensajería u otro medio.

> Este enlace no crea un contrato. Es simplemente una propuesta. El contrato inteligente se despliega y los fondos se bloquean solo cuando tu cliente abre el enlace, revisa los términos y confirma la transacción desde su propia billetera.

Hasta que tu cliente financie el contrato, nada está bloqueado y no existen obligaciones para ninguna de las partes.
{% endstep %}
{% endstepper %}
