The ERC-6551 token standard, explained

ERC-6551 enables NFTs to function as smart contract wallets that can own and transfer other tokens and also have trackable histories.

ERC-6551 adds smart contract functionalities to NFTs, making them capable of owning assets, interacting with applications directly, holding tokens and working as an on-chain identity.

ERC-6551, a token standard introduced on the Ethereum mainnet on May 7, 2023, aims to enhance the functionality of NFTs by adding smart contract capabilities. Implementation of this token standard assigns an Ethereum account to the NFT, setting up a token-bound account (TBA). Thanks to ERC-6551, nonfungible token (NFT) are able to own assets and interact with applications directly.

Read more

Source: https://cointelegraph.com/explained/the-erc-6551-token-standard-explained