Introducing ZeppelinOS 2.0

The platform for developing, deploying, and operating smart contract projects.

Ethereum in Depth, Part 2

Welcome to the second part of this guide. If you haven’t read part 1, I highly recommend it to better understand this post. This second article will explain everything about data management.

Ethereum in Depth, Part 1

Welcome to the first part of a two-posts series aimed at software developers looking to understand how the EVM works. The idea is to explain and describe in detail core behavior of the EVM.

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.

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.

A Gentle Introduction to Ethereum Programming, Part 3

This is the third part of our Ethereum introduction guide. If you haven’t read parts 1 and 2, I highly recommend them to better understand this post.

A Gentle Introduction to Ethereum Programming, Part 2

This is the second part of our Ethereum introduction guide. If you haven’t read part 1, I highly recommend it to better understand this post.

A Gentle Introduction to Ethereum Programming, Part 1

Two months ago I was asked to build an Ethereum web application as a work test to join Zeppelin, but I didn’t have any idea about blockchain technology at all. I had barely heard of Bitcoin, so there was no other option but to dive in.