Skip to content
NIMRO
$NIMROTBARun a job

From Code to Compute.Jobs run where you are.Proof stays on chain.

Nimro runs real workloads in your browser and keeps the receipts. Queue hashing, sieving, image and JSON jobs, watch every metric, then record proof of a run on Robinhood Chain.

  • Web Workers
  • WebCrypto
  • Robinhood Chain
  • Job scheduler
  • Live metrics
  • OffscreenCanvas
  • JSON pipelines
  • Foundry
  • Web Workers
  • WebCrypto
  • Robinhood Chain
  • Job scheduler
  • Live metrics
  • OffscreenCanvas
  • JSON pipelines
  • Foundry
  • Web Workers
  • WebCrypto
  • Robinhood Chain
  • Job scheduler
  • Live metrics
  • OffscreenCanvas
  • JSON pipelines
  • Foundry

Pick a workload.
Run it as often as you like.

Four workloads run today, each inside a Web Worker on your own processor. Running is free; recording a proof costs only network gas. Two more are planned.

SHA-256 hashing

Up to 64 MiB per block · Runs on your device · Proof on Robinhood Chain

Freeper run · gas only to record

Prime sieve

Up to 20 million · Runs on your device · Proof on Robinhood Chain

Freeper run · gas only to record

Image resize and compress

Sample or your own picture · Runs on your device · Proof on Robinhood Chain

Freeper run · gas only to record

JSON transform

Up to 64K characters · Runs on your device · Proof on Robinhood Chain

Freeper run · gas only to record

AI compute jobs

Inference and batch processing · Not available yet

—planned · not priced
Planned

Hosted compute nodes

Workloads off your device · Not available yet

—planned · not priced
Planned

Jobs use your device. Proofs use Robinhood Chain gas from your wallet. Nimro takes no fee.

Planned rows are directions for the platform and cannot be started. Nothing on this page reserves a server.

Plan your batch.

Pick a workload and a count. Time comes from your own past runs on this device; proof cost comes from the live gas price.

4 workloads live · 0 runs in this browser

Estimated time—
Proof cost if recorded—

No finished run of this workload in this browser yet, so there is nothing to time against. Run it once and the estimate fills in. Gas uses about 253,000 units per proof at the current price. An estimate, not a quote.

From code
to compute.

A job goes from a few settings to a measured, repeatable run with a public fingerprint.

  1. 1.

    Choose a workload

    Pick hashing, a prime sieve, an image resize or a JSON transform, and set its size. The settings become a job specification: plain data that fully decides the result.

  2. 2.

    Queue it

    The scheduler lines jobs up and runs as many at once as you allow. A failed or stalled attempt is retried with a growing pause; cancel stops the worker on the spot.

  3. 3.

    Watch it run

    Progress, wall time, worker busy time and throughput are measured while the job runs and kept in the Cloud Dashboard, next to live Robinhood Chain data.

  4. 4.

    Record the proof

    Send the specification fingerprint, the result fingerprint and the measured duration to NimroJobLedger from your wallet. Anyone can rerun the job and compare.

What does
“on your device” mean?

Every job on this site runs in a background thread of your browser, using the processor and memory of the machine in front of you. The site sends the worker a specification and gets a result back; no job data travels to a server, and no server could finish the job for you.

That makes the numbers honest: the dashboard measures your hardware, not a rented one. It also sets the limits. A phone runs smaller jobs than a desktop, and a closed tab ends the run. Hosted compute nodes, AI jobs and a developer API are planned so the same specifications can run elsewhere later.

How the job ledger works

Before you start.

What is Nimro?

Nimro is a compute orchestration platform on Robinhood Chain. Today it runs real workloads (hashing, a prime sieve, image resizing and JSON transforms) inside your own browser, schedules them, measures them, and lets you record a proof of each run on chain. Hosted compute nodes are planned.

How does Nimro work?

You describe a job as a small specification. The scheduler queues it, starts a Web Worker for it, retries it when an attempt fails or times out, and stops it when you cancel. When the job finishes, the specification and the result are each reduced to a keccak-256 fingerprint that you can record in the NimroJobLedger contract.

Where does my job actually run?

On the device you are using, in a background thread of this browser tab. Nothing about the job is uploaded: not your JSON, not your picture, not the result. Close the tab and the work stops. Running on remote servers is a planned part of the platform, not something this site offers yet.

What does recording a proof cost?

Only Robinhood Chain gas, paid from your own wallet, usually a small fraction of a cent. Nimro charges no fee and the ledger contract cannot take one. Running jobs without recording them is free.

Does a recorded proof show the result is correct?

It shows that a given address claimed a given specification produced a given result, at a given block. The duration is self-reported. Correctness is checked by recomputing: the verify page reruns the specification and compares the fingerprint with what was recorded.

Which network is Nimro on?

Robinhood Chain (chain id 4663), an Ethereum-compatible network that uses ETH for gas. The wallet dialog adds it to your wallet when you connect.

How do I buy $NIMRO?

$NIMRO has not launched yet. The contract address will be published on this site and on @nimro. Until then, any token using the name is not ours.

Has the code been independently reviewed?

Not yet. The deployed NimroJobLedger is small: no owner, no fee, no upgrade path, no funds held. Its tests (unit, fuzz, invariant and a fork test against Robinhood Chain) ship with the source so anyone can run them.

Your workload.Your next run.

Start with one job. Add more when you need them. Record the runs that matter.

Open the runner