ERC-404: The (Hypothetical) Semi-Fungible Token Standard on Ethereum

Understanding How ERC-20 (Fungible) and ERC-721 (Non-Fungible) Can be Combined to Create ERC-404 (Semi-Fungible) Smart Contract Standard.