Interoperability is one of the key value propositions of Polkadot. With XCM and numerous bridges this value became possible. But they are all delivering interoperability only for fungible assets. For Polkadot to fully deliver on its promise, NFT XCM capability is a must have. Moving NFTs between different parachains will unleash the capabilities for the next generation of Web3 applications that are not constrained by any one chain.
Since January 2023 we (Unique Network team) worked on the NFT XCM solution. We engaged with numerous ecosystem members — Parity XCM team, Parity NFTs creators, parachains and wallets to create a solution PoC and its roadmap as described in this proposal.
. Roadmap implementation will require a consensus on a number of questions, which will help establish the NFT XCM standards, and here views and participation of parachains is crucial. Parity has left us to lead this effort, and we would like to invite other stakeholders to take part, too. In the initial stages of the work we will be creating a working group for participants to communicate and collectively decide on key decisions.
This proposal follows the successful implementation of the PoC, as described in the Milestone 1 of the proposal which was completed on December 20, 2023 after a year of work.
Please read the proposal . Happy to answer any questions.
Update: a note for Core devs - the solution does not need any changes to the relay, and is very light on the parachains, too. Brian (Acala) can attest to that. Here are details on the PoC: https://docs.google.com/document/d/1Y90tldtdh9mX1BkUNKDePiV8GImhGSnjaJkk5U54d-w/edit?usp=sharing
Update: important feature of the proposal to underscore - it will be built by multiple teams. The funds for EVM, Ink!, use case bounty and educational materials are dedicated to external teams, since XCM has to work for all parachains it only makes sense that multiple teams are involved.
NFT is one of the most important part of the Polkadot Ecosystem. NFT XCM can make it really Unique and used across different parachains and even outside the ecosystem. I totally support this initiative.