Skip to main content

RegistryDiamond

Summary

The RegistryDiamond is the facade contract that delegatecalls the facets that comprise the Geo Web's digital land registry. It holds the state of the digital land registry in contract storage.

The RegistryDiamond's facets are modular, upgradable, and serve distinct purposes:

NameTypeDescription
PCOERC721FacetCoreImplements the ERC721 NFT standard
GeoWebParcelFacetCoreDefines the rules and structure of Geo Web land parcels
PCOLicenseClaimerFacetActionUsed to claim new Geo Web land parcels
PCOLicenseParamsFacetParametersSets global parameters for the Geo Web land market

Code

The Geo Web's RegistryDiamond.sol contract is an implementation of SolidStateDiamond.sol.