I could be wrong, but I don't think you can really do that, or at least, not yet.
The question is how to associate physical object with blockchain smart contracts. Some party would have to vouch the originality of the T-shirt. This is why pretty much all smart contracts need a good
oracle. But, as soon as you introduce a trusted party, you screw up decentralization. Some projects are working on decentralization oracle solutions. You might want to
check this post for more info.
Agree - we don't need to add the third party!
I see that the physical object has own digital information - the receipt from the store or invoice if you buy it via the internet.
So probably one condition of the smart contract is the payment from the buyer and another condition to be done is :
information in the receipt has to match the valid information in the smart contract. I mean digital code from the receipt and time of the purchase, cause hype close are sold only in assigned day and time and only in selected places. Every receipt has digital information about the cloth.
Can we use it for the smart contract?