Skip to content

Module: Metadata Registry (URI & Hash Storage) #43

Description

@memplethee-lab

Create a Metadata Registry module to manage on-chain metadata for contracts, modules, and entities.

Direction:

  • Provide a registry that maps identifiers to metadata URIs and supports updatable entries with access control.
  • Support verifiable on-chain hashes and optional immutability flags.
  • Offer read-helpers for common metadata consumption patterns.

Acceptance criteria:

  • Metadata Registry contract added with create/update/get functions and appropriate access controls.
  • Metadata entries can include on-chain hash verification and URI storage.
  • Tests cover lifecycle, immutability flag behavior, and access restrictions.
  • Documentation shows examples for registering contract metadata and using off-chain resolvers.

Metadata

Metadata

Assignees

Labels

GrantFox OSSIssue tracked in GrantFox OSSMaybe RewardedIssue may be eligible for a GrantFox rewardThird CampaignCampaign: Third Campaign

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions