Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.Sign up
Perhaps, but the implementation interface is practically identical in its intent. Some projects have given meaning to their ERC-721 IDs while still being compliant to ERC-721 standard. I agree that I believe most projects will not want to have the complexity proposed by #1155, but having the same interface would make everyone's life much easier.
@PhABC from a developer standpoint and given the fact that smart contracts are meant to be inspected by the public before usage, getting rid of unnecessary complexity is desired. So, in the case where NFTs are not being used in an 1155 contract, I don't see who's lives would be made easier.
Also, there is a discussion section for this EIP. I suggest posting any additional concerns you may have there so the community can weigh in, as opposed to commenting on this pull request that is hard to find.