EARLY ACCESS
LIMITEDLaunch offer available while the first 400 slots last

Run verifiable draws
with a proof trail.

Freeze the rules, publish a proof URL, and let anyone verify the outcome.

Limited launch offer · We will confirm your access tier by email

GET /stream?ledger=true
// entropy bytes
0000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000
// stream closed — trailers
X-Ledger-Hash: sha256:4298fc1c149afb…
X-Ledger-Seq: 18432

EARLY ACCESS OFFER

Free for 3 months

then £69.99/mo £99

First 400 teams lock this in. All four segments included in every plan.

150 draws / month · 50,000 entrants per draw
50 winners per draw
Permanent proof URLs
5 scheduled draws · full round history
Multi-phase campaigns
Embeddable proof widget

Start with draws. Expand from there.

Use published draw proofs first, then add ledger-backed streams or lower-level entropy endpoints where the workflow needs more than winner verification.

1
<20msp99 latency, stateless endpoints

Fast stateless RNG

The stateless endpoints (/rng, /prng, formats) are purely ephemeral — no ledger, no overhead. Entropy is returned directly in the response, up to 8 MiB.

GET /rng?bytes=32&format=hex
2
?ledger=trueopt-in on any stream request

Ledger-backed streaming

Add ?ledger=true to any stream. The session is hash-chained to a public ledger. HTTP trailers return X-Ledger-Hash — permanently verifiable by anyone.

X-Ledger-Hash: sha256:e3b0…
3
proof_urlper published draw or game round

Published draw proofs

Fair draws and game rounds can be explicitly published. Each publish mints a proof_token with a public_url and embed_url — share it, it never expires.

POST /draws/:id/publish

WHY DRAW TEAMS SWITCH

More than "trust us" winner selection.

Most draw tools stop at producing a winner. SOPH is designed for teams that need both the outcome and the evidence: fast entropy underneath, frozen draw configuration, publish-on-demand proof URLs, and ledger-backed history when a result may later be challenged. Gaming, simulation, and security workflows fit underneath the same platform, but verifiable draws are the clearest first use case.

Evidence when a draw is challenged

Typical services give you a winner and little else. SOPH keeps the fast path lean, then adds publication and verification only on the selections that need outside trust.

Built for campaign workflows, not just bytes

Beyond raw entropy, the platform is designed for winner selection, round history, proof publishing, and reviewable records so teams do less glue work around a basic RNG API.

Continuously tested in public

Established batteries and supporting analysis run continuously against live output, with logs and charts published on the live proofs page.

Start with draws. Expand into other trust workflows.

Fair draws are the clearest launch wedge, but the same platform also maps to gaming, simulation, and security once you need more than a single published winner proof.

Fair Draws

Frozen rules, recorded rounds, proof published on demand.

Freeze the draw config before it runs. Execute against that frozen state. Publish the proof URL only when you choose — not automatically.

What this gives you

Config hash locked before selection starts
Round history for multi-phase campaigns
Publish is a separate, explicit action

Endpoints

POST/draws

Freeze pool size, weighting, and deduplication before the campaign goes live.

GET/draws/:id

Read the current draw state, config hash, execution status, and latest proof token.

POST/draws/:id/select

Run winner selection against the frozen rules and write the round record atomically.

GET/draws/:id/history

Inspect every stored round for multi-phase giveaways, reruns, and agency audit work.

GET/draws/:id/proof

Return the full proof package with config hash, entropy hash, winners, and verification chain.

POST/draws/:id/publish

Push the selected result public and mint the shareable proof URL.

Production-ready from day one.

50+ MB/s
streaming throughput
1,000 req/s
Scale tier, stateless
< 20ms
p99 latency
100%
NIST pass rate

Streaming endpoints run on dedicated infrastructure. Stateless RNG stays on the fast path with zero overhead.

If you run promotions, raffles, or audit-sensitive selections, join now and we'll confirm your launch tier by email.

Join the waitlist →

Join the list.
Run draws people can verify.

Launch offer capacity is limited. Join the waitlist and we will confirm your access tier by email.

Interested in

Limited launch offer · We will confirm your access tier by email

Frozen rules before selectionProof URLs for published winnersLedger-backed history when needed