Public API
Access our RESTful API to generate provably fair random numbers for your applications.
GET /api/floats?clientSeed=your-seed&count=5
Explore the API
Open Source
Our core library is open source. Review our algorithms, contribute, or build your own implementation.
npm install @provableio/provable-core
View Repository
Core Features
Everything you need to generate and verify random numbers with confidence.
Random Floats
Generate cryptographically secure random floating point numbers between 0 and 1.
Random Integers
Generate random integers within custom ranges for games, lotteries, and more.
Provably Fair
Every outcome includes a server hash for independent verification of fairness.
Outcome History
Access and audit past outcomes with complete transparency and traceability.
Try It Live
Generate random numbers right now with our API.
{
"outcome": [],
"message": "Click 'Generate' to try the API"
}
Frequently Asked Questions
Got questions? We've got answers.
What is Provable.io?
Provable.io is a fair and transparent random number generation API that provides verifiable outcomes for your applications. Perfect for gaming, lotteries, and any application requiring trusted randomness.
How does provably fair work?
We use cryptographic hashing to generate random numbers. Each outcome includes a server hash that you can verify independently using our open-source library. This ensures we cannot manipulate results.
Is the code open source?
Yes! Our core random generation library is fully open source on GitHub. You can review the code, audit the algorithms, or even run your own implementation.