Smart NFT is the fusion of Smart Contract and NFT. An NFT with the logic of a Smart Contract can be executed, enabling on-chain interactions. Transitioning from an NFT to a Smart NFT is akin to going from a regular landline telephone to a smartphone, opening up broader and more intelligent possibilities for NFTs.
Love this idea to explore the function modularization through NFT.
When you mention Intent Abstraction, are you referring that the solver to fetch and concatenate appropriate modules with high security and execute them?
(and maybe whats the relationship of this idea and 6551?)
Yes, we believe that complex interaction processes can be abstracted into reusable functional modules. This is the foundation for efficient and secure implementation in an intent-centric manner.
While we are all NFT-bound, what EIP-6551 achieves is providing an associated contract address for NFTs to store assets. On the other hand, this EIP aims to package code that can perform specific functions into NFTs. Before this, there wasn’t a secure on-chain way to trade code or transfer contract permissions. With this EIP, it’s possible to achieve this through NFTs on any NFT marketplace.