CryptoLegacy Plugins Extend Contract Functionality
CryptoLegacy contracts use modular, DAO-verified plugins to securely add, remove, or update functionalities, enhancing adaptability, security, and cost-efficiency.
CryptoLegacy leverages the Diamond standard to provide essential features, support advanced use cases, and integrate seamlessly with various blockchain protocols. All personal CryptoLegacy smart contracts share common plugin logic, significantly reducing deployment costs.
Adding, Removing, Replacing, or Updating Plugins
Contract owners can easily add new plugins, remove unnecessary ones, or replace and update existing plugins by simply sending a transaction to their personal CryptoLegacy contract. The personal contract automatically verifies the requested plugin against the Plugin Registry - ensuring the plugin is safe and audited - before performing the operation.
Note: Certain plugins require a locked NFT for activation.
Plugin Security
All Plugins are pre-approved through the Plugin Registry by the DAO multisig, supported by onboarded security firms and partner protocols.
Each plugin is thoroughly audited by independent security firms.
Plugins follow a minimalist approach to reduce complexity and enhance security.
When adding plugins, users only interact with their personal contracts, minimizing risk.
The Plugin Registry aims for maximum decentralization, initially involving trusted security firms and protocol partners.
Available Plugins
Base Plugin – Provides foundational logic for CryptoLegacy contracts.
NFT Legacy Plugin – Manages NFT-related functionalities within CryptoLegacy.
Trusted Guardians Plugin – Allows trusted guardians to bypass timeouts and trigger asset distribution in emergencies.
Recovery Plugin – Implements hidden recovery addresses that can independently reclaim assets when necessary.
Beneficiary Plugin – Enables beneficiaries to add additional plugins during the asset distribution phase.
Future Plugins
Uniswap Position Closure Plugin - Automatically withdraws and closes your Uniswap NFT positions.
Fixed Transfer Plugin - Transfers fixed asset amounts to beneficiaries immediately or according to a vesting schedule, instead of distributing shares.
Beneficiary Share Transfer Plugin - Allows beneficiaries to transfer their shares to other beneficiaries or add new beneficiaries.
Plugins can be flexibly managed as requirements evolve, ensuring CryptoLegacy contracts remain secure, adaptable, and future-proof.
Last updated