Tick OtterLOCAL / YOUR BROWSER

Browser computation / Experimental workbench

A little work.
A repeatable result.

Set the seed. Run a short task.
Compare the output, then keep the record.

02

Observe the run

Ready
Completed0 / 1,000hashes
Active wall timeseconds · measured locally
Mechanical stopwatchSHA-256
0%

Progress log

No measurement yet
  1. Choose your inputs to begin an experiment.

03 / Keep the evidence

The result belongs here.

No record

Finish a task to inspect its output, repeat it, or export the full computation record.

04

Saved experiments

0 on this device

A small lab notebook. Save a completed run to revisit it here.

Up to 10 records in this browser. Clearing browser data removes them. Export a copy you want to keep.

Beyond the browser

Evidence first. Connections later.

Local records demonstrate reproducibility. They are not independent attestations, stock ownership, or reward claims.

Repeatable by design

The method is part of the record.

Hash batches

Each SHA-256 input is the UTF-8 encoding of JSON.stringify(["sha256-batch/v1", seed, index]). Indexes start at zero. Outputs retain that order.

Integer matrices

SHA-256 seeds a xorshift32 generator. It fills A, then B, with integers from 0–255. Multiplication uses exact integer sums. The export stores the entire row-major output matrix.

What verification means

A fresh worker repeats the saved inputs and compares every actual output value. A matching seed or checksum alone never grants a match. Saved records must be rerun after loading to earn a fresh comparison.

What time means

Active wall time is measured with the worker’s monotonic clock and excludes acknowledged pauses. It includes scheduling and execution overhead; it is not CPU time. Total wall time includes pauses. Neither is a fair cross-device reward score.

Limits and privacy

100–20,000 hashes or a 16–128 square matrix. One worker, a 30-second active wall-time cap, and immediate termination on cancel or page exit. Inputs and results stay in this browser. Hosting still receives ordinary page requests.

SOON

A local record,
not a chain receipt.

On-chain registration and reward redemption are not connected. There is no project contract, wallet connection, stock reward, or issued token here.

You can already complete, compare, save, and export a local experiment.