squeek-round built on squeekchain
Sepolia

community project · not an official Squeekchain site

Read the wheel.
Call the round.

squeek-round reads Squeekchain's live wheel straight from the public API, lets you lock a call for the current 10-minute round, and grades you against what the wheel actually did — every result off SqueekCore on Sepolia.

Round length
10 min
Block height
—
Wheel speed
—
IDLE reading the wheel connecting
Live wheel feed · squeekchain · connecting
Work to next block —
— work left block —

Squeekchain's proof of work is a physical wheel. This reading comes straight off its wheel.counter module — every rpm, metre and work unit below is the optical sensor, not a clock. 0 rpm

How to play

No account, no deposit, nothing to sign up for. Read the live wheel, call the round before it closes, and the chain grades you.

  1. 01

    Watch the wheel, not a clock

    Squeekchain's proof of work is a real hamster wheel. A Raspberry Pi RP2040 counts every turn with an LM393 optical sensor and reports it to the core. When the wheel turns, the core does work; when it stops, the chain goes idle. Everything on this page — rpm, distance, blocks — is that sensor, straight off api.squeekchain.com.

  2. 02

    Work gets packaged into blocks

    Every 1,000,000,000 work units seals one block. The core aims for 40 blocks in a round — that number is on the chain itself, and this page reads it live, so if the core ever retunes, the game retunes with it.

  3. 03

    The round runs 10 minutes

    Rounds are 600 seconds, fixed by the core contract on Sepolia — not something this site decides. Round numbers start from the chain's genesis and every settled round is written to Sepolia with a transaction hash you can open and check yourself.

  4. 04

    Call it before it closes

    Pick Nap, Jog or Zoomies and lock it in with a free wallet signature. When the round settles, the chain's own block count decides what you called. One call per round — no edits, no takebacks.

What you're actually calling

The window is the chain's 40-block target. Everything below is decided by completedBlockCount on the settled round — the site never invents a result.

Nap 0 blocks

The wheel never moved. Nothing sealed, the chain sat idle.

Jog 1 – 39 blocks

Steady turning that came in under the core’s target.

Zoomies 40+ blocks

Past the target. The wheel ran overtime and the core outran its own mark.

“Round 201 closed with forty-seven blocks. Round 202 closed with five. Same wheel, same ten minutes — the wheel just decided.”

— settled on Sepolia, SqueekCore

Call the round

One call per round, locked before it closes. After settlement the chain's answer is final — no edits, no takebacks.

Round — —
0
0
—
—
RoundYour callWhat the wheel didResult

Calls are kept in your browser and tied to your wallet with a free signature. Nothing is sent anywhere, nothing costs gas.

The wheel, right now

Straight from the public Squeekchain API, refreshing every 15 seconds. Last read —.

Core status — device heartbeat
Wheel speed — rpm, live
Rim speed — mm per second
Distance rolled — millimetres, this session
Block height — — progress
Work banked — proof units, this session
Work / 1000 blocks — difficulty
Settled through — round number

The hardware behind the numbers

Module —
Driver —
Module state —
Provenance —
Sensor reading —

Squeekchain's proof of work is a physical hamster wheel. A Raspberry Pi RP2040 reads an LM393 optical sensor on the drum and reports every turn to the core. No simulation — if the wheel is still, the chain is idle, and these numbers say so.

Settled rounds, straight off Sepolia

Settlements are written to Sepolia only when the wheel does work. If the wheel sits still the core stays idle, rounds pass empty, and nothing new gets anchored — so this list can lag the live round counter above. That gap is the chain telling the truth, not a page error.

Live round— · Last settled— · Waiting to anchor— —
RoundWorkBlocksOutcomeSettlement tx

How this uses Squeekchain

  • Reads /v1/status for live wheel telemetry — core status, wheel speed, distance, block height and work per 1000 blocks.
  • Reads /v1/core and /v1/settlements for round schedule, difficulty and every settled round, each linked to its settlement transaction.
  • Cross-checks settled rounds against SqueekCore 0xfd6c166d4b8e2962e65746a13e5a0797cd4de0c4 on Sepolia (chain 11155111).
  • Your call is locked with a plain wallet signature (EIP-191, zero gas, no private key ever leaves your wallet).
  • Nothing is minted, bought or sold here. There is no token to buy and no money to lose.

Community project, not an official Squeekchain site. Built for the Squeekchain Genesis Code lane.