EIP-2535 Diamond

Hi there, I spent some time looking through Ethereum EIPs (https://eips.ethereum.org/erc) and found some interesting ideas. Not seeing practical implementations, I am not quite clear about their potentials and hence do not know if I should spend time on them.

Take this Diamonds proposal (https://eips.ethereum.org/EIPS/eip-2535) for example, I would very much like to hear opinions from this community. Like is it correct? Is it useful?

1 Like

Hi @maxaero,

I suggest looking at the following awesome summary which includes Diamonds:

Yes, people are using it. For example see this tweet today: https://twitter.com/cantshutup_/status/1414210810621091841


A practical implementation is here: https://github.com/mudgen/diamond-3-hardhat

A list of smart contract security audits of diamond implementations is here: https://eip2535diamonds.substack.com/p/smart-contract-security-audits-for

Here is an article that gives an introduction to the standard: https://eip2535diamonds.substack.com/p/introduction-to-the-diamond-standard