Skip to main content



Use our CLI Tool's command deployCommon to deploy the base smart contracts, beacons, and proxies.


We use a somewhat complicated system of interlaced proxies in order to optimize for low-gas deployments and easily-upgradeable contracts. This comes at the cost of a small uptick in gas used per transaction.

See OWLArchitecture for more info on what's going on under the hood.