Introducing ERC-8109 Diamonds, a Standard for Simpler Diamond Contracts
· 3 min read
This post is adapted from an article originally published on my Substack, and is reposted here because ERC-8109 directly informs the architecture and goals of Compose.
While working on Compose, I decided to revisit parts of ERC-2535 Diamonds to see how the standard could be improved. Initially, I thought this would be limited to terminology changes, which led to my post Revising ERC-2535 Diamonds to Simplify and Improve the Terminology.
However, that effort revealed deeper opportunities for improvement — enough that I ultimately decided to propose a new standard for diamond contracts.

