Wrote a smart contract
Smart Contract
Built a Smart Contract
+1
Upgradable De-Fi contract  | EIP-2535

A set of upgradable De-Fi smart contracts that share the same storage. Following the EIP 2535, the contracts are built from the set of standards that provide a way of upgrading smart contracts without needing to migrate data.
The problem with immutable contracts on Ethereum has always been the cost of migrating to another contract and shipping upgrades. Proxy contracts are a way to get around this but most of them don't provide a way of retrieving the contract's storage across multiple upgrades.
Github