Skip to content
Discussion options

You must be logged in to vote

Custom transfer logic

Custom transfer logic is always possible by using the TransferRef to control transfers for NFTs.

Keep in mind that this would make custom logic that would need to be handled by wallets or other applications.

More info here for an example of a controlled transfer. https://aptos.dev/move/move-on-aptos/objects/configuring-objects#controlled-transfers

Overriding the default transfer

Overriding object::transfer directly is not possible today, but making custom logic like the above is.

Replies: 3 comments

Comment options

0x-j
Apr 3, 2024
Maintainer Author

You must be logged in to vote
0 replies
Comment options

0x-j
Apr 3, 2024
Maintainer Author

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Answer selected by gregnazario
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
move Questions related to the Move Language nft Questions related to NFTs and digital asset / token standards fungible-assets Questions related to the fungible asset standard
2 participants