There is no need to fully implement all the functionalities of interaction in INFT, but specific features and interfaces should adhere to the standards to ensure that other INFTs can achieve the desired results from the interaction.

vest

By calling this interface, all the rights of an NFT are transferred to another NFT. This is a chain process where the NFT with true ownership is the ultimate unvested NFT, referred to as the "Ultimate Power." The Ultimate Power NFT can set the owner as a permission management contract (including through the controller mode) to manage all NFTs under its control. In this case, it should support authorizing another game contract to operate the owner contract, enabling interaction with all NFTs under its control. This eliminates the need for frequent Approval for multiple NFTs.

External

Rules

transfer

Transfer ownership of an NFT to another user.

External

Rules

merger

Merge two NFTs into one and destroy the other.