You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(tv): resolve droposal video via resilient IPFS gateway chain (#278)
Droposal videos stopped playing on the homepage TV. Zora serves the
media as raw ipfs:// URIs, and the client pointed them at ipfs.io /
dweb.link — both now return 403/301 for Zora-hosted CIDs. Thumbnails
still worked because Zora's feed pre-hosts images on its own CDN.
Centralize IPFS resolution in @/lib/ipfs behind an ordered gateway
chain — Zora content gateway (where droposal media is pinned) → Pinata
→ SkateHive — and add fallback-on-error in both the <video> feed player
and the 3D TV WebGL texture, so a dead/blocked gateway advances to the
next instead of failing. Route every ipfs:// conversion (TV, auctions,
feed, swap token logos) through the helper. Both leading gateways send
CORS + Accept-Ranges, required by the WebGL texture and range seeking.
0 commit comments