Tbf my takeaway wasn't that they invented it, only that they whipped up something blockchain-y for marketing artistic items during a hackathon a few years ago and NFTs are still basically it
WeChat ID
aaronpk_tv