Skip to content
This repository has been archived by the owner on Apr 30, 2024. It is now read-only.

Adds IP registry and metadata resolver #7

Merged
merged 5 commits into from
Jan 20, 2024
Merged

Adds IP registry and metadata resolver #7

merged 5 commits into from
Jan 20, 2024

Conversation

leeren
Copy link
Contributor

@leeren leeren commented Jan 20, 2024

This PR adds the new IP registry and IP resolver layer for Story Protocol.

Note that the IP registry purposely disambiguates between the IP account and the IP identifier, despite these two entities currently being equivalent. The reason for this is in case we decide to further decouple the two entities later on, or if we want to support the notion of multiple IP accounts in the future. By allowing this separation, we reduce friction for future protocol authorization endeavors.

This PR also achieves 100% test coverage on both the registry and resolver sides.

NOTE: The core workflow of registration will be introduced in a separate PR.

@leeren leeren self-assigned this Jan 20, 2024
contracts/lib/IP.sol Outdated Show resolved Hide resolved
contracts/lib/IP.sol Outdated Show resolved Hide resolved
contracts/lib/IP.sol Outdated Show resolved Hide resolved
@leeren leeren merged commit 5c716ae into storyprotocol:main Jan 20, 2024
1 check passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants