Why would you want to keep generated art out? That would almost certainly require full identification of all artists and some legal incentives to not post generated art. You will also find impersonators and all kind of nasty stuff but you will not fix that on the client level in an open protocol.
No need for id
How do you intend to filter out generated or copied art?