0.0.5-alpha.1 • Published 7 months ago

diamond-beacon v0.0.5-alpha.1

Weekly downloads
-
License
MIT
Repository
github
Last release
7 months ago

Diamond Beacon

A Diamond Beacon is a mix of a Diamond and a Beacon Proxy. This allows for the central implementation management of multiple contract instances.

The implementation is based on diamond-1-hardhat and OpenZeppelin's BeaconProxy contracts. Thank you for that.

See Example.t.sol and ExampleUpgradeable.t.sol for usage examples.

Overview

Overview

Development

Build:

forge build --sizes

Test:

forge test -vvv