DEV Community

Cover image for What is Diamond Storage?
Nick Mudge
Nick Mudge

Posted on • Edited on

1

What is Diamond Storage?

From the Diamond Standard:

Since Solidity 0.6.4 it is possible to create pointers to structs in arbitrary places in contract storage.

This enables diamonds and their facets to create their own storage layouts that are separate from each other and do not conflict with each other, but can still be shared between them.

Learn more about Diamond Storage:

Understanding Diamonds on Ethereum

New Storage Layout For Proxy Contracts and Diamonds

Top comments (0)

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay