Skip to content

Conversation

@thaddeusdiamond
Copy link
Contributor

Add version 4 metadata support with 721-ERC-style mappings to NFT (222), FT (333) and RFT (444) standards, ensuring consistency across all asset classes.

Changes:

  • Add metadata_field union type supporting both direct and 721-map formats
  • Add RESERVE_KEYWORD_721_V4 marker for 721-style detection
  • Update retrieval steps to handle both metadata formats
  • Support version 4 in FT standard
  • Support version 3/4 in RFT standard
  • Add 721-style JSON example for NFT standard
  • Update pattern descriptions with asset_name terminology
  • Fix URI support to include [* bounded_bytes] for RFT

…tion#1112)

Add version 4 metadata support with 721-ERC-style mappings to NFT (222),
FT (333) and RFT (444) standards, ensuring consistency across
all asset classes.

Changes:
- Add metadata_field union type supporting both direct and 721-map formats
- Add __RESERVE_KEYWORD_721_V4__ marker for 721-style detection
- Update retrieval steps to handle both metadata formats
- Support version 4 in FT standard
- Support version 3/4 in RFT standard
- Add 721-style JSON example for NFT standard
- Update pattern descriptions with asset_name terminology
- Fix URI support to include [* bounded_bytes] for RFT
@thaddeusdiamond thaddeusdiamond changed the title CIP-0068 | Support multi-asset metadata a la CIP-0025 (#1111) CIP-0068 | Support multi-asset metadata a la CIP-0025 (#1112) Nov 2, 2025
@rphair
Copy link
Collaborator

rphair commented Nov 6, 2025

@thaddeusdiamond I was answering your comments in chronological order so I posted this response without seeing you've already done the proposed update:

I think these changes are consistent with your suggestion of a new best-practice approach, the editorial guidelines, and the requirements of CIP-0068... but we'll follow the related issue in case other feedback indicates that a different approach should be taken. In any case we'll tag this Triage so this can all be introduced at the next CIP meeting together (to include any review or resolutions in the meantime): https://hackmd.io/@cip-editors/123

@rphair rphair added Update Adds content or significantly reworks an existing proposal Category: Tokens Proposals belonging to the 'Tokens' category. State: Triage Applied to new PR afer editor cleanup on GitHub, pending CIP meeting introduction. labels Nov 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Category: Tokens Proposals belonging to the 'Tokens' category. State: Triage Applied to new PR afer editor cleanup on GitHub, pending CIP meeting introduction. Update Adds content or significantly reworks an existing proposal

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants