RigoBlock proxies are ultra-light contracts developed according EIP1967 that only declare _IMPLEMENTATION_SLOT in their storage, where the implementation address is stored. At contract creation, the initialization storage slots are written to the proxy storage at a deterministic slot which, by design, will never accidentally clash with other variables.

Last updated