Continue reading on Unthread
een exploring this idea for a while and it’s a fascinating design problem.
The idea is exciting but the hard problem is provenance. Anyone can write arbitrary records to their own repo, so “I own this item” doesn’t mean “this item was legitimately minted.” You need a canonical index of which CIDs were actually issued by the game/service, and atproto has no native mechanism for that.
You could build an app specific mint registry, but that reintroduces a trusted third party. Fine honestly, most games already have one. The harder case is making that registry useful to others, since any app wanting to verify ownership needs to either trust your index or replicate it.
Without a distributed verification layer baked into the protocol, you’re essentially rebuilding what crypto tried to solve, just without the chain. Still very doable, but it’s not “just store it in a repo” simple unfortunately.
Did you enjoy this article?
Recommend it — Standard Reader surfaces well-loved writing to more readers across the network.