> For the complete documentation index, see [llms.txt](https://docs.cryptolegacy.app/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.cryptolegacy.app/es/escenarios-detallados/flujo-detallado-de-configuracion-del-contrato.md).

# Flujo Detallado de Configuración del Contrato

## Crear Contrato de CryptoLegacy

* **Beneficiarios**:
  * Los beneficiarios proporcionan sus direcciones y claves públicas de cifrado.
  * Agrega 5 beneficiarios (proporciona sus direcciones y claves públicas de cifrado).
  * Establece un retraso de 1 mes por beneficiario.
  * Distribuye participaciones iguales (20% cada uno) a lo largo de 10 años.
* **Despliegue**:
  * Paga la donación al DAO y despliega el contrato a través de la Factory.
  * Los plugins de Guardians y Recovery se añaden automáticamente.
* **Almacenamiento de Datos**:
  * Las direcciones de los beneficiarios se almacenan como hashes.
  * Las direcciones originales y las claves de cifrado se guardan localmente en tu navegador.

## Aprobación de Tokens

* Tienes:
  * 3 wallets multisig con activos.
  * 4 direcciones de wallet regulares.
* Aprueba todos los tokens de todas las wallets para el nuevo contrato de CryptoLegacy.
* Las direcciones de las wallets y tokens ERC20 se guardan automáticamente de forma local en tu navegador.

## Cifrado de Copia de Seguridad

* Tu copia de seguridad se cifra automáticamente con tu clave pública de cifrado.
* Envía una transacción para almacenar la copia de seguridad cifrada en un evento del smart contract.

## Cifrado de Datos para Beneficiarios

* Las direcciones de las wallets y los activos se cifran automáticamente para cada beneficiario usando sus claves públicas de cifrado.
* Envía una transacción para almacenar los datos cifrados en un evento del smart contract.

## Acceso de Beneficiarios y Pruebas

* Los beneficiarios no tienen acceso directo a los mensajes cifrados.
* Pide a los beneficiarios que verifiquen el cifrado probando con un mensaje de prueba proporcionado.

## Actualizar el Timeout en el Contrato CryptoLegacy

* Cada 6 meses, envía una transacción para actualizar el tiempo de espera.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.cryptolegacy.app/es/escenarios-detallados/flujo-detallado-de-configuracion-del-contrato.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
