Provably fair

Proof before launch. Evidence after landing.

Rocketshot commits to a complete chain of outcomes before play. Once a round ends, its seed is disclosed so your browser can independently recompute the exact shot-down multiplier.

Committed in advance Seed revealed after play Calculated in your browser
Round proof

Recompute the result

Open any round from Rocketshot history and these fields are filled automatically. You can also paste disclosed values manually.

Chain proof

Verify the link

Rocketshot plays a SHA-256 seed chain backwards. Hashing this round’s seed must produce the preceding disclosed seed—or the commitment at the edge of the chain.

Live commitment

Current outcome chain

The active commitment and salt are public. Finished chains remain available so older rounds can still be checked.

Status
Loading current chain…
What a match proves

The revealed data reproduces the recorded round.

A successful calculation shows that the disclosed seed and public salt produce the result Rocketshot recorded. The chain-link check shows that seed belongs to the commitment published before those rounds were played.

Transparent calculation

How Rocketshot derives a multiplier

Create a deterministic digest

HMAC_SHA256(seed, salt) produces the same digest for anyone using the disclosed inputs.

Map 52 bits to a uniform value

The first 13 hexadecimal characters become X = h / 2⁵², with 0 ≤ X < 1.

Calculate the round result

result = max(1.00, floor(99 / (1 − X)) / 100). This produces a 1% mathematical house edge.