Upgradeability
February 4, 2019
Testing real-world contract upgrades
Deploying to production can be a stressful experience, especially if you don’t have a proper suite of tests to ensure that what you built will run smoothly.
October 15, 2018
Open source collaboration in the blockchain era: EVM packages
Smart contract development is still in its early days. We’re all still trying to figure out what it will look like and how to polish the developer experience.
August 31, 2018
Towards frictionless upgradeability
ZeppelinOS is all about making the technology of upgradeability into an accessible and frictionless tool for developers. Ideally, we want to enable a developer to create upgradeable instances...
August 3, 2018
Getting started with ZeppelinOS
Blockchains are immutable, and Ethereum is no exception. Ethereum has a rich smart contracts ecosystem that greatly lowers the barriers to creating new decentralized applications (DApps), governance models, and cryptocurrency tokens. It makes it so easy that
July 19, 2018
Exploring upgradeability governance in ZeppelinOS with a Gnosis MultiSig
With the first release of ZeppelinOS two months ago, the key issue we wanted to tackle was upgradeability: that is, the ability to modify the logic of a smart contract already deployed to the...
April 19, 2018
Proxy Patterns
One of the biggest advantages of Ethereum is that every transaction of moving funds, every contract deployed, and every transaction made to a contract is immutable on a public ledger...
April 13, 2018
Upgradeability using Unstructured Storage
During the last months we've been designing and developing a prototype of the zeppelin_os Kernel. Part of that work was to explore and compare different upgradeability mechanisms to decide which to use in zeppelin_os.
January 19, 2018
Smart Contract Upgradeability using Eternal Storage
As mentioned in our Development Roadmap Part Two, the Kernel is the foundational layer of zeppelin_os, and we will soon be launching a prototype of it, starting with the functionality currently found in the OpenZeppelin framework.
November 24, 2017
Announcing ZeppelinOS Labs: A Space for Community Involvement
The foundational layer of ZeppelinOS is the Kernel: an on-chain set of libraries offering common functionality and services that developers can call from within their smart contracts.