How to use this in your app → One npm install, one line of code. Copy-paste docs, full examples, and an embeddable widget.

Single number

One signature, one request, one proof — verified in this tab before the value renders. Browsing is free; your first request is preceded by a one-time on-chain agreement signature.

Batch

N independent requests — one fee per number, each with its own proof, packed ~6 per signature (a batch of 5 or less is a single signature).

Session

One signature funds a local session key; every request after that runs prompt-free (still one fee each). Ending reclaims rent and sweeps the rest back.

Advanced: delivery coverage
Applies to every request above. Non-zero reserves exactly this against the prover's bond — a missed window pays it to you via permissionless slash. 0 = free tier (retry on silence).

Results — newest first

Your account

Wallet
Balance
Open requests
Reclaimable

Each request deposits ~0.004 SOL of reclaimable rent. Reclaim closes finished requests and returns it.

Network

Request fee
Coverage premium
Delivery window
Prover status
Prover bond
Bond reserved

The fleet prover answering your requests, and the bond that backs delivery.

Network feed — every number, forever

loading history…
page 1

Read straight from the chain — every fulfilled request's VRF output, permanent even after its account is reclaimed. Values shown as the canonical uniform float; every row links to its on-chain proof transaction. New numbers appear live.