Deployments and Upgrades
Currently, all contracts are deployed as upgradable proxies.
Shares and all Components are deployed via factories as beacon proxy instances.
Shared infrastructural contracts are deployed as transparent proxies.
All proxies are upgradable by the global owner (set on Global).
Note: there are no hard requirements for upgradability, and it is possible for Onyx instances to use their own upgrade mechanism or immutable contracts.
Last updated
Was this helpful?