Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add migration transactions for Cadence- and EVM-native NFTs #152

Open
sisyphusSmiling opened this issue Jan 27, 2025 · 0 comments
Open

Add migration transactions for Cadence- and EVM-native NFTs #152

sisyphusSmiling opened this issue Jan 27, 2025 · 0 comments
Assignees

Comments

@sisyphusSmiling
Copy link
Contributor

To support NFT migrations (in the case of an updated cross-VM association), this transaction will allow a signer to effectively swap a bridge-defined NFT for a project-defined NFT. This will require at least two transactions distinguished by the native VM of the underlying NFT.
In the case of a Cadence-native NFT where the signer owns the bridged ERC721, the transaction should bridge the ERC721 from EVM and back into EVM, resulting in the signer owning the project-specified ERC721.
On the other hand in the case of an EVM-native NFT where the signer owns the bridged Cadence NFT, the transaction should bridge the NFT to EVM and back from EVM, resulting in the signer owning the project-specified Cadence NFT.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Todo
Status: 🆕 New
Development

No branches or pull requests

1 participant