Skip to content

IIP-0010: Package Metadata#38

Open
miker83z wants to merge 1 commit intomainfrom
package-metadata
Open

IIP-0010: Package Metadata#38
miker83z wants to merge 1 commit intomainfrom
package-metadata

Conversation

@miker83z
Copy link
Contributor

Introducing the IIP related to package metadata.

Abstract

PackageMetadata is an immutable on-chain object that provides trusted metadata about Move packages during execution. Because PackageMetadata objects are created exclusively by the protocol during publish and upgrade operations, Move code can read this metadata with full confidence in its authenticity. This enables on-chain verification of package properties without relying on user-provided claims. This mechanism allows Move modules to introspect package capabilities, verify function signatures, and make decisions based on protocol-attested information.

Discussion

#36

@miker83z miker83z added Core Changes or additions to core features of IOTA, including consensus, execution or storage Framework Changes or additions to IOTA Move Framework labels Feb 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Core Changes or additions to core features of IOTA, including consensus, execution or storage Framework Changes or additions to IOTA Move Framework

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant