Operations
Deployment architecture
Static code, UUPS proxies, configurable dependencies, and automation activation.
Phases
- Deploy Registry and bind static contracts and initialized management proxies to it.
- Register peers and configure token feeds, conversion routes, treasury, and fee parameters.
- Configure the timelock and role holders; remove temporary deployment authority.
- Deploy and register strategy instances.
- Deploy keeper executors, grant KEEPER, configure Mimic tasks, and allowlist their caller.
- Verify addresses, versions, settings, and operation receipts before updating integration config.
Static contracts are deployed directly. Controller, StrategyManager, Oracle, ExitQueue, and Converter use UUPS proxies. Static instances can still have ADMIN-configurable settings.
A strategy deployment, registration, and old-strategy removal are distinct operations. A ready timelock upgrade is not an executed one.
Last updated on