Open standards for verifiable fairness, inclusion, and reproducibility in RNG-driven systems.
The ProbablyFair Foundation maintains the ProbablyFair Verifiability Layer (PF-VL) — an open protocol and set of reference implementations ensuring that every random outcome in gaming, lotteries, or any probabilistic system is:
- Committed before generation
- Included immutably in a public ledger
- Generated via deterministic, auditable entropy
- Reproducible by any independent verifier
Fairness you can verify. Not just promise.
ProbablyFair is an open, cryptographically-verifiable framework that defines how operators, players, and auditors can independently prove that every game outcome was fair and untampered.
The standard is language-agnostic and designed for both commercial and open-source implementations.
It is composed of three core layers:
| Layer | Repository | Description |
|---|---|---|
| Core | pf-core | Canonical Rust library implementing the PF-VL cryptographic primitives |
| SDK | pf-sdk | Go SDK, Operator API, and language binding generator |
| Specs | pf-specs | Official specifications and annexes (PF-VL-1.0, PF-SDK-1.0) |
| WASM | pf-wasm | Lightweight TinyGo verifier for browsers and embedded environments |
Planned extensions include:
- pf-bindings — Node.js and Python SDK bindings
- pf-watcher — Attestation and watchdog node for continuous verification
- pf-site — Documentation portal and open verification demo
The current industry model of “provably fair” gaming is limited — it proves outcomes but not processes.
ProbablyFair extends this by introducing verifiability of inclusion, reproducibility, and continuous oversight.
Our goal is to make verifiable fairness a transparent standard, not a marketing claim.
The ProbablyFair Foundation is currently an open technical initiative, pending formal incorporation.
Its specifications are community-maintained and governed through public RFCs and open review.
All contributions are welcome — research, code, or standards proposals.
All software and specifications are released under the Apache License 2.0.
Textual materials may also be reused under CC-BY-4.0 for educational or research purposes.
- Website: https://probablyfair.org
- Docs: https://probablyfair.org/specs
- Email: [email protected]
- Twitter / X: @probablyfair
“ProbablyFair Foundation” currently refers to an open standards initiative stewarding the PF-VL specification and its reference implementations.
It is not yet a registered legal entity and makes no legal representations beyond the scope of open-source licensing.