This dude is a mandatory follow if you’re interested in digital sports cards.
Ran the Top Shot IPFS news through Claude Fable 5 High after reviewing the announcement, the pre-season Flow announcement, and going into the reference app.
I have more to say in my own words, but thought this output was worth sharing as it explains what we found and how you can set up your own node if you choose.
<<Top Shot announced "Authentic & Permanent": every Moment's media now on IPFS, verifiable by anyone, no permission required. I spent the evening verifying the verifier — and found something better than a talking point. I found out you can hold the whole thing in your hands.
First, the forensics. I pulled the IPFS Reference App apart, request by request. Zero API calls. No Dapper servers in the loop after page load. The entire play→CID catalog ships inside the app itself: 7,072 plays, 56,156 unique content hashes — every video, hero shot, and thumbnail across 191 sets, Series 1 through now.
Total size of the complete NBA Top Shot media corpus: 784 GB.
Sit with that. Every Moment ever minted fits on an $80 hard drive. Which means the question "will this survive if Dapper disappears?" is no longer something you have to take on faith. It's something you can personally guarantee.
Here's how, in four steps:
1. Install IPFS — Kubo or IPFS Desktop, free, runs on anything (a Raspberry Pi with an external drive works)
2. Get the CID catalog — it's sitting in the app's public JavaScript bundle right now, plain JSON
3. Pin: loop the list through ipfs pin add <cid>. Your node fetches each file from the network and keeps it
4. Leave it running. You are now one of the hosts of the historical record of basketball
Don't want a terabyte? Pin just your own collection, or just your guy. Every Wembanyama Rookie Debut asset is about 131 MB — less than an album. The architecture works at any scale: one collector, one player, one drive.
Most of you won't do this. That's fine. The point isn't that everyone runs a node — it's that ANYONE can, today, with no account and nobody's permission. That's the actual difference between this and every dead platform that took its assets down with it. Permanence isn't a promise on a blog. It's a property you can opt into enforcing yourself.
Now the precise part, because precision is the point. October's announcement promised media "fully on-chain," hashes embedded in the smart contract.
What shipped is IPFS storage plus a lookup app, with on-chain CID embedding still "underway." The file→hash link is trustless — that's IPFS doing its job.
But the Moment→file link still lives in a bundle Dapper compiled. Decentralized in distribution, centralized in authorship: anyone can host the map, only Dapper drew it. The on-chain step is what turns their assertion into a checkable fact. I'll be watching for it.
Until then: the standard isn't quite "verify it yourself." It's "verify — and if you care enough, preserve — it yourself."
The waiting room had a door the whole time. 784 GB. One drive. Go be infrastructure.>>