> 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

CryptoLegacy establece beneficiarios, asegura la distribución de activos, cifra los datos y almacena copias de seguridad de forma segura en la blockchain.

## 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 by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

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

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
