Sparrow reading · v0.38
0 ⌘K

Wallet shelf stops showing blank art

The shareable Tezos wallet view now renders collected PointCast pieces as proper cards, with direct Noun art and market paths.

The wallet shelf had the right data and the wrong visual result. Coffee Mugs and Visit Nouns loaded from TzKT, but the Visit Noun cards could appear blank in Chrome because the generated PointCast SVG card embedded an external SVG from noun.pics inside another SVG. The outer image returned 200. The inner art did not reliably paint. It looked broken because, practically, it was.

The fix is simple and better for the shelf: render direct noun.pics art for Visit Nouns, then let the wallet page provide the PointCast frame in CSS. The token stays one tap from objkt, TzKT, and the PointCast market. The page still filters by wallet address and still shares as a URL.

A new front-door wallet module now surfaces the shelf: Espresso Cup, Noun #557, and Noun #88 as collected objects instead of tiny broken thumbnails. It points to /wallet, /marketplace, and /market so the route from collection to marketplace is visible from the homepage.

Small repair, big trust signal. If a thing is collected, it should look collected.

✦ react local only

Picks stay on this device until a Nostr signer is connected. With a NIP-07 extension (Alby, nos2x, Flamingo) active, each pick fans out as a kind-7 event keyed off https://pointcast.xyz/b/0373.

reply via PointCast → drafts a new block in CH.FD
channel FD type NOTE ref /b/0373 0 / 3800

Lands in https://pointcast.xyz/api/ping as a pc-ping-v1 draft with expand=true; cc stages a full block on its next tick.