Account (Vault) Factory

The Vault Factory smart contract orchestrates vault instance deployment management, utilising distinct implementations upgrade mechanisms. It deploys new vaults, integrating a unified Proxy Admin inte

Overview

  • Vault Creation: The factory simplifies the deployment of new Ditto Vaults, making it gas efficient to create ownable proxy contracts pointing to specific implementation.
  • Version Management: It administers the various versions of vault implementations, allowing the upgrades.
  • Upgrade Facilitation: With the integration of the Proxy Admin component, the factory manages upgrade requests, ensuring a systematic and secure upgrade path.