If that’s the intention, it would be much simpler to just make a database and print a code on each shoe (probably already done to some extent). Therefore when a user wants to know if a shoe is real or counterfeit, they could use the code on a website to find out if it was the genuine article.
That seems like it would have far more uptake and use than a cryptographic model requiring wallets.