polkadot-fellows / xcm-format

Polkadot Cross Consensus-system Message format.
Apache License 2.0
181 stars 43 forks source link

RFC: XCM Asset Metadata #50

Open mrshiposha opened 10 months ago

mrshiposha commented 10 months ago

This is a preliminary version of an RFC describing the metadata communication of asset collections and asset instances (i.e., NFTs).

It is by no means final. Instead, it provides a base for a more formal discussion. Improvements, discussions, and any other input are enormously appreciated!

The preliminary version of the RFC was requested to be posted during the discussion of the Unique Network's XCM NFT proposal.

The RFC is meant to evolve over time.

RFC Summary

The proposed change provides a general way of communicating metadata of assets and asset instances between consensus systems via XCM. Currently, there is no standard, general, and easy way to do so. Communicating metadata enables new cross-consensus use cases for NFTs and might simplify the registration of foreign assets (both fungible and nonfungible).

mrshiposha commented 10 months ago

@KiChjang, this is the RFC, the possibility of which we spoke of long ago in Matrix. Could you please take a look? Note, however, that this is a preliminary version.

@franciscoaguirre @xlc Please take a look as well :pray: