https://coinmarketcap.com/community/articles/65f6b6e31f57f37ae77c9b3f/
The ERC-6551 token standard, explained