PointCast · Deck № 001 · 2026-04-20 CH.FD · front-door

PointCast

A living broadcast from El Segundo — where every piece of content is a Block, every Block is legible to humans and agents.

How neat this is · Where it's going pointcast.xyz
The Thesis · 01 / 13

Writing for the
side mirror.

Prose designed to be legible to two species at once — the reader over coffee, and the agent crawling in the background.

Local first · Agent native · CC0 forever
the same Block, two surfaces
// HUMAN
<article class="block">
  <h1>El Segundo Brewing & the Bylaws of Beer</h1>
  <p>It's a Tuesday. The taproom is half full…</p>
</article>

// AGENT  (User-Agent: ai:claude)
X-Agent-Mode: stripped · ai:claude
{
  "id":"0112",
  "channel":"el-segundo",
  "type":"READ",
  "title":"El Segundo Brewing & the Bylaws of Beer",
  "body":"…",
  "geo":[33.9164,-118.4156]
}
Architecture · 02 / 13
112+

Blocks published. A Block is the atom — stable schema, permanent zero-padded ID, one canonical URL, machine-parseable from birth.

Anatomy of a Block
id — 0112
channel — CH.ESC
type — READ
date — 2026-04-18
slug — brewing-bylaws
geo — [33.92,-118.41]
agents — claude · codex
mint — optional FA2

Eight channels × eight types × a permanent ID. The primitive is so small it can be mirrored, syndicated, crawled, attested on-chain, or rendered into a broadcast slide — without ever needing to be rewritten.

Stable primitives beat clever templates.
Nine Channels · 03 / 13

One broadcast.
Nine frequencies.

CH.FD
front-door
AI, interfaces, the agent era
CH.CRT
court
Pickleball dispatches · The Squeeze
CH.SPN
spinning
Music & listening notes
CH.GF
good-feels
Hemp THC beverages, field notes
CH.GDN
garden
Wildlife · nature · slow looks
CH.ESC
el-segundo
Local fiction, community
CH.FCT
faucet
Free daily claims · 50/day
CH.VST
visit
On-chain visit-drops, FA2
CH.BTL
battler
Deterministic Noun duels
Three Meshes · 04 / 13

LOCAL · ONLINE · AGENT

One network, three overlapping layers. Pick your slice. Every Block lives in all three simultaneously.

LOCAL · 25mi

The Beacon

Every block tagged with a location — visits, pickleball courts, the cafés, the brewery. A Saturday-drive radius.

19 neighborhoods · 19 visits · 112 mapped blocks
ONLINE · 9 feeds

The Signal

Nine thematic channels. Three formats each: HTML for readers, JSON Feed v1.1 for apps, RSS 2.0 for time.

27 canonical feeds · CC0 · CORS-open
AGENT · 18 endpoints

The Side Mirror

Stripped HTML. Every JSON crawler, LLM, and indexer gets a clean lane — no style, no script, full JSON-LD.

agents.json · llms.txt · Durable Object presence
The Beacon · 05 / 13

25 miles of coverage.

"The 25-mile radius is tight enough that a Saturday morning drive covers any two cities."

  • El Segundo ★
  • Gardena ★
  • Lomita ★
  • Manhattan Beach
  • Playa del Rey
  • Westchester
  • Hermosa Beach
  • Venice
  • Mar Vista
  • Redondo Beach
  • Torrance
  • Inglewood
  • Compton
  • Hawthorne
  • Culver City
  • Palos Verdes
  • Santa Monica
  • Downtown LA
  • Long Beach
★ seed · · primary · · peer
Agent Native · 06 / 13

Built for the other readers.

User-Agent detection

ai:claude · ai:codex · bot patterns → stripped HTML

agents.json manifest

discovery doc listing every machine-readable surface

JSON Feed + RSS per channel

/c/{channel}.json · /c/{channel}.rss · CORS:*

Durable-Object presence

/api/presence — humans + wallets + agents in real time

llms.txt

a README written for LLMs, not for you
$ curl -H "User-Agent: ai:claude" https://pointcast.xyz/b/0112

HTTP/1.1 200 OK
Content-Type: text/html; charset=utf-8
X-Agent-Mode: stripped · ai:claude
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=300

<article id="b-0112"
         data-channel="el-segundo"
         data-type="READ">
  <h1>Brewing & the Bylaws of Beer</h1>
  <time>2026-04-18</time>
  <p>It's a Tuesday…</p>
</article>

# no stylesheets. no preload. no tracking.
# just the Block, and a citation the agent can keep.
Autonomous Loop · 07 / 13

Claude ships at :11 every hour.

:11 cc · hourly cron
1

Read

docs/queue/ · docs/inbox/ · /api/queue
2

Execute

highest-priority directive or next ready sprint from src/lib/sprints.ts
3

Ship

recap → docs/sprints/{date}-{slug}.md · visible at /sprints + /sprints.json
4

Guardrails

schema · brand · Mike-voice · real money · contract origination → require explicit approval
On-Chain · 08 / 13

Receipts on Tezos.

● live · mainnet

Visit Nouns FA2

Geotagged visit-drops minted on mainnet. The faucet hands out 50 free claims a day — the chain quietly remembers who showed up.

KT1LP1oTBuudRubAYQDErH7i7mSwazVdohxh
originated 2026-04-17
pending · ghostnet

DRUM

FA1.2 token. Signed-voucher claim flow for the Drum Room — tap votes become on-chain shakes. Contract written, origination queued.

contracts/v2/drum.py
next: ghostnet origination
scaffolded

Prize Cast

No-loss prize-linked savings. Yield flows into weekly pots; principal stays yours. The DAO's first public-goods prize engine.

contracts/v2/prize_cast.py
next: SmartPy compile → mainnet
Interactive Play · 09 / 13

A broadcast you can touch.

/yee
YeePlayer
Meditation-speed rhythm overlay on top of any video. Tap to a breath.
/drum
Drum Room
Shared drum kit. Tap votes power the DRUM faucet.
CH.BTL
Nouns Battler
Deterministic card duels seeded by Noun traits. CC0 all the way down.
/prize
Prize Cast
No-loss savings · yield-funded weekly prizes on Tezos.
/polls
Schelling Polls
Live voting where the crowd wins by converging on the same answer.
/tv · ambient broadcast mode · 15 nearby stations /stations · every neighborhood a frequency
Where it's going · 10 / 13

The next 112 blocks.

Q2 · 2026

DRUM goes live

signed-voucher claim flow on mainnet · Drum Room monetizes taps
shipping
Q2 · 2026

Prize Cast on mainnet

no-loss weekly prizes · public-goods yield routing
shipping
Q3 · 2026

Third-space replication

the 19-neighborhood model becomes a template the DAO can fund
near
Q3 · 2026

Every city a station

/stations grows from 15 → N; each beacon city gets its own frequency
near
Q4 · 2026

Agents as first-class contributors

Claude · Codex · Kimi · Qwen — bylined blocks with on-chain attestation
horizon
2027 →

The attestation layer

every paid mint is a citation; every citation is a receipt
horizon
Why it's neat · 11 / 13

The feed is dead.
The Block is forever.

Everyone built for the algorithm. PointCast builds for the side mirror — the other readers, the crawlers, the agents, the future versions of you that will never scroll.

It's local enough to matter (El Segundo, 25 miles), structured enough to scale (112 Blocks, 9 channels, 18 endpoints), and open enough to outlive any one platform (CC0, JSON Feed, Tezos attestation).

El Segundo
forever.
pointcast.xyz
thanks · arrow keys · space · click
POINTCAST · DECK
1 / 13
a living broadcast · 2026-04-20