# Los Plugins de CryptoLegacy amplían la funcionalidad de los contratos

CryptoLegacy aprovecha el estándar Diamond para ofrecer funciones esenciales, respaldar casos de uso avanzados e integrarse sin problemas con diversos protocolos blockchain. Todos los contratos inteligentes personales de CryptoLegacy comparten la misma lógica de plugin, lo que reduce significativamente los costos de implementación.

***

### Agregar, eliminar, reemplazar o actualizar plugins

Los propietarios de los contratos pueden agregar nuevos plugins con facilidad, eliminar los innecesarios o reemplazar y actualizar los existentes simplemente enviando una transacción a su contrato personal de CryptoLegacy. El contrato personal verifica automáticamente el plugin solicitado en el Plugin Registry —asegurándose de que sea seguro y esté auditado— antes de completar la operación.

> **Nota**: Algunos plugins requieren un NFT bloqueado para su activación.

***

### Seguridad de los Plugins

* Todos los plugins están preaprobados a través del Plugin Registry por el multisig de la DAO, con el apoyo de firmas de seguridad y protocolos asociados.
* Cada plugin es auditado exhaustivamente por firmas de seguridad independientes.
* Los plugins siguen un enfoque minimalista para reducir la complejidad y mejorar la seguridad.
* Al agregar plugins, los usuarios solo interactúan con sus contratos personales, minimizando el riesgo.
* El Plugin Registry busca la máxima descentralización, involucrando inicialmente a firmas de seguridad de confianza y socios de protocolo.

***

### Plugins Disponibles

* **Base Plugin** – Ofrece la lógica fundamental para los contratos de CryptoLegacy.
* **NFT Legacy Plugin** – Administra las funcionalidades relacionadas con NFTs dentro de CryptoLegacy.
* **Trusted Guardians Plugin** – Permite que guardianes de confianza omitan los periodos de espera y activen la distribución de activos en emergencias.
* **Recovery Plugin** – Implementa direcciones de recuperación ocultas que pueden reclamar activos de forma independiente cuando sea necesario.
* **Beneficiary Plugin** – Permite a los beneficiarios agregar plugins adicionales durante la fase de distribución de activos.

***

### Plugins Futuros

* **Uniswap Position Closure Plugin** – Retira y cierra automáticamente tus posiciones de Uniswap NFT.
* **Fixed Transfer Plugin** – Transfiere montos fijos de activos a beneficiarios de inmediato o según un cronograma de asignación, en lugar de distribuir participaciones.
* **Beneficiary Share Transfer Plugin** – Permite a los beneficiarios transferir sus participaciones a otros beneficiarios o agregar nuevos beneficiarios.

Los plugins pueden administrarse con flexibilidad a medida que cambien las necesidades, asegurando que los contratos de CryptoLegacy sigan siendo seguros, adaptables y preparados para el futuro.
