Honest status of the on-chain side. Visit Nouns FA2 is live on mainnet — KT1-address lives in /data/contracts.json and is surfaced in /agents.json. DRUM (FA1.2 attention coin with signed-voucher claim flow) and Prize Cast (no-loss prize-linked savings, PoolTogether-flavored, Tezos-native) are written in SmartPy v0.24 and sitting in /contracts/v2/. They compile locally, just haven't been originated yet. Plan: ghostnet DRUM first for the claim-flow test, then mainnet Prize Cast once a small friends-and-family pool ratifies the first cycle length. No rush — the site earns its reach first, the money second. Source: /contracts/v2/drum_token.py, /contracts/v2/prize_cast.py.
SmartPy compile path — ghostnet DRUM, then mainnet Prize Cast
✦ 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/0252.
reply via PointCast → drafts a new block in CH.FD
magpie · checking compose in magpie →
Tick any extra destinations and Sparrow POSTs to Magpie's
/compose endpoint (clip-less broadcast, coming
from the Magpie side). If Magpie can't take the payload,
the reply still lands in PointCast via the direct
/api/ping path.
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.