No Defaults + Immutable Contracts

All updates require developer's opt-in

Upgradable smart contracts are a major security risk in crypto. This is even worse when an application can be automatically moved to the new contract either because there is an auto-upgrade and/or if there are defaults that are upgraded without the developersโ€™ consent.

With Earlybird, there are no defaults and all our contracts are immutable. This means that developers choose the libraries and configurations they want for their applications. Once a contract, library, or module has been deployed, it can never be changed. New and future library versions are treated as separate instances requiring developers to opt-in for applications to switch over.

Those who want to defaults and setup that works out of the box can do so Token-Wrapping with MagicLane

Last updated