/

Welcome to DICE

DICE is a hardware-backed verifiable randomness oracle for Solana. It replaces a cryptographic assumption with a physical one — randomness that comes from real ESP32-S3 silicon, committed and revealed on chain, delivered to your program via one CPI call.

These docs are for Solana developers who want randomness in their dApp and would rather not build (or trust) an oracle themselves. Whether you ship a coin flip, a lottery, an NFT mint order, or a prediction market — the integration shape is the same. Three things change in your code; everything else is handled.

4.0 s

Avg round latency

v7.7 streaming · 50-round bench

0.002 SOL

Per-request fee

Flat · no surge pricing

4–50

Nodes per request

You pick size; any one honest node guarantees entropy

32 B

Randomness payload

Drop-in for any VRF consumer

On chain (v7.7 · production)

diceFMwPuCjkfZXN2MuNJQiUzZC3hnxHcD8mrTuntsqA84XD
coin_toss7r6UstdP6qTFK4HSqU4mFGPGyCVWd3JVjBeafQPyvspH