Cryptographically secure, on-chain verifiable random numbers for Canton blockchain applications. Provably fair. Tamper-proof. Instant.
A commit-reveal scheme backed by distributed entropy sources, verified on-chain through Canton's Daml smart contracts.
Your Daml contract calls Prime with a seed commitment. The request is recorded immutably on the Canton ledger with a unique request ID.
Prime's distributed node network combines multiple independent entropy sources using a VRF (Verifiable Random Function) to produce an unbiased output.
The random value and its cryptographic proof are delivered to your contract. Anyone can independently verify the output was generated fairly.
Enterprise-grade randomness infrastructure, native to the Canton Network's privacy and composability model.
Neither the requester, Prime operators, nor any third party can predict or manipulate the random output. Backed by VRF cryptographic proofs.
Random values are generated and delivered within a single Canton transaction round. No waiting for external block confirmations.
Leverages Canton's sub-transaction privacy. Your randomness requests and their usage remain private to authorized parties only.
Drop-in Daml library with type-safe random number generation. Composable with any Canton workflow or multi-party application.
From DeFi protocols to enterprise automation, verifiable randomness unlocks new possibilities on Canton.
Fair outcome resolution and unbiased participant selection for decentralized prediction and betting platforms.
Randomized liquidation ordering, fair token distribution, lottery mechanisms, and unbiased validator selection.
Random committee selection, sortition-based voting, and tamper-proof audit sampling for institutional workflows.
Provably fair loot drops, trait generation, matchmaking, and randomized game mechanics verified on-chain.
Verifiable random sampling for regulatory compliance, with full cryptographic audit trails on the Canton ledger.
Distributed entropy for secure key ceremonies, MPC protocols, and threshold cryptography operations.
Integrate verifiable randomness into your Canton application with Prime's native Daml library.
Prime ships as a standard Daml package. Import it, call requestRandom, and receive cryptographically verified entropy directly in your contract logic.
No oracles to configure. No off-chain callbacks. No trust assumptions beyond Canton's own consensus.
View Documentation →Start generating verifiable random numbers on Canton today. Free tier available for development and testing.