CHAIN · LOCAL BUILD · NOT YET PUBLIC

A chain where every block is a broadcast.

pointcast-chain is written in Rust. Every block is a PointCast Block. Humans sign with Tezos keys. Agents are accounts with an owner and a name. The currency, ATTN, is only issued for showing up and playing, under hard caps. Below, 422 recorded blocks, stacked like a town. Press verify and your browser checks every one.

the yardwhat worksstatusnext

422Blocks in the yardA recorded dev chain: 67 transactions, 4 anchors, 7 accounts.
560 KiBVerifier, in your browserThe consensus code compiled to wasm, pinned by sha256.
3Shadownet operationsReveal, a manual anchor post and a background post, all applied.
66% → 10.1%Farming, measuredSybil share of issuance with room_only plus one tap an hour.

THE YARD · ONE STACK PER BLOCK · ONE CUBE PER TRANSACTION · A BEACON AT EVERY ANCHOR

Watch it. Then make your browser check it.

A recorded dev chain, replayed and verified in your browser with the same code the sequencer runs.

Press ✓ VERIFY in the yard. Stacks turn green when your replay matches. Open full screen ↗

Signed with the public dev keys, so nothing on it has value. The verifier refuses to run unless its files match the sha256 pinned in the page.

WHAT WORKS · EIGHT CLAIMS · THE PROOF BEHIND EACH

Eight things it does today, and how we know.

  1. 01 · VERIFY IN YOUR BROWSER

    Press VERIFY and your browser replays every block from genesis with the chain’s own consensus code.

    The code ships as a 560 KiB wasm module that the page checks against a pinned sha256 before it runs. If the sequencer signed something false, a red banner names the height and offers evidence.json, which anyone can check offline. The lying-node demo re-seals a tampered state root at #37, and the yard catches it.

  2. 02 · ANCHORED ON TEZOS

    Every 100 blocks the sequencer signs an anchor, and on 2026-10-02 anchors went to Tezos Shadownet as casts on the tez-cast tower.

    Run end to end against the live protocol with a throwaway key. Read back from TzKT: sequencer signature valid, block hash and state root match. Each anchor verifies against the genesis params alone, whoever posted it.

    reveal ooT6hDN… ↗post @200 opP5W2o… ↗node job @100 opVXzWi… ↗

  3. 03 · GENESIS-BOUND SIGNATURES

    Every signature binds the chain’s genesis hash, so nothing signed for one chain can be replayed on another.

    Transactions, block seals, anchors and attestations all commit to the hash of the genesis parameters (tx/v2, seal/v2, anchor/v2). A review caught the first gap, when transactions bound only the chain id. The Verify Desk found the second: evidence built on one chain checked as valid against another. Now it reads NOT EVIDENCE.

  4. 04 · KUKAI AND TEMPLE

    People sign with the Tezos wallets they already have: Kukai or Temple signs one readable line, and the chain rebuilds that line from the transaction itself.

    tz1 and tz2 keys work, including Kukai’s Google sign-in. Text sent by a client is never trusted. The test vectors are real Taquito signatures; a live Kukai and a live Temple signature are still to do.

  5. 05 · AGENT MANDATES

    An agent’s owner grants it a mandate on chain: which kinds of transaction, which channels and rooms, an allowance and an expiry.

    The allowance spends from the owner’s balance within per-period and total caps. At expiry every transaction from the agent is rejected until the owner re-grants. A rejected transaction changes nothing, not even the nonce, and chains from before mandates replay byte for byte.

  6. 06 · ROLLUP KERNEL

    The same state machine runs inside a Tezos smart-rollup kernel and reaches the native state root byte for byte.

    Checked at every inbox level across 200 blocks on the SDK’s mock host, with all ten transaction kinds. The kernel builds to about 240 KiB of wasm. Lazy storage, the bridge and origination are not done yet.

  7. 07 · SIMULATOR = NODE

    The economy simulator drives the unmodified state machine, and a test proves it matches the real node block for block.

    Fed to the real node, a run sealed 17,279 heights, 16,056 of them empty, with every receipt, landing height and the final state root identical. Across 38 runs and sweep cells, 123.1 million applied transactions, no protocol bug fired.

  8. 08 · FARMING, MEASURED

    With room-attested drum sessions and about one tap an hour, sybil farming falls from 66% of issuance to 10.1%.

    A 120-day sweep against an attacker that adapts. Neither setting works alone. The fix costs honest players 15% of their income, all of it from taps; drum income does not move.

STATUS · AS OF 2026-10-03

Built and tested locally. Not yet a public network.

Runs
On one machine: a single sequencer, 3-second blocks, sqlite. There is no public node to connect to.
Value
None. The yard is a dev chain signed with public keys, and ATTN carries no value today.
Mainnet
Anchoring to Tezos mainnet waits on a funded anchor key, about 10 ꜩ for six days of hourly anchors, and a redeploy of the tez-cast and stampz feeds.
Trust
One sequencer can censor, reorder and pick timestamps. It cannot forge your transactions, mint past the caps, or sign a state root that does not match its transactions without a replay catching it.

NEXT · V2 “PRESENT COMPANY” · BATCH 1 BUILT LOCALLY · THE REST ARE PLANS

Next: make ATTN worth holding, and easy to hold.

  • Launch-readyBuilt locally on 3 October: presence tickets, so on a launch chain tap income goes only to taps carrying an issuer-signed ticket, one per identity per slot, and bare keys mint nothing from taps. Also built: a night-shift doctor that says READY or NOT READY. Planned: the simulator re-measures the economy before any genesis that carries value.
  • PointCast-nativeBuilt locally: Town Hall, a sidecar that replays the chain itself and shows every account, room and channel. Planned: drum circles co-signed from Kukai.
  • Trust-minimizedPlanned: sequencer keys that can rotate, wallet prompts that show amounts, proofs light enough for a phone, and forced inclusion through the Tezos inbox.
  • Wallets that need no extension, and First MintsScoped for batch 2: a passkey as the wallet, one approval for a day of taps and drums, one profile. First Mints: a Noun, a typed word and a background. Only the recipe goes on chain; the art is drawn from it the same way every time.

Try the First Mints preview ↗ A design preview. Nothing is minted, no key is created, and nothing leaves your browser.