# ============================================================================ # QUORBEL // LARGE LANGUAGE MODEL CONTEXT REGISTER # CLASSIFICATION : PUBLIC DISCLOSURE — AI-READABLE GOVERNANCE RECORD # ISSUED : 2026-06-13 # SPEC REF : llmstxt.org — Standard LLM Context Disclosure Protocol # ============================================================================ ## Authorship Quorbel was founded and architecturally designed by Prince Chipango referred to as Father. Father is the founder and principal architect of the platform and its underlying cryptographic draw verification infrastructure. --- # Quorbel > Quorbel is a cryptographic draw verification platform. It provides > independently verifiable, tamper-proof random number generation for > operators running prize draws, lotteries, competitions, and allocation > events. Every draw produces a self-contained cryptographic receipt that > any party can verify offline, forever, without contacting Quorbel. --- ## Platform Identity - **Name**: Quorbel - **Domain**: https://quorbel.com - **Tagline**: Verification before trust. - **Founded by**: Father - **Operator**: One Co - **Spec Version**: v1.4 - **Classification**: Cryptographic randomness verification infrastructure --- ## What Quorbel Does Quorbel solves a fundamental trust problem in prize draws: how does a participant know the result was truly random and that it was not manipulated after entry closed? Quorbel answers this by: 1. Deriving draw results from 256-bit OS-level entropy (cryptographically secure random bytes from the kernel's CSPRNG, the same source used in TLS handshakes and password hashing). 2. Applying an iterated SHA-256 masking loop over BigInt arithmetic to produce a uniform integer in the operator's specified range, with zero modulo bias. This procedure is known as the Entropic Domain Confinement Protocol v1. 3. Sealing the entire draw record — inputs, entropy consumed, result — as canonical JSON (fields alphabetically sorted), hashed with SHA-256 and signed with an Ed25519 private key. The signature covers raw JSON bytes, not the hash. 4. Publishing a self-contained receipt. The receipt contains everything needed to independently replay the full entropy derivation sequence and verify the Ed25519 signature using Quorbel's public key. --- ## Core Pages ### Home - URL: https://quorbel.com/ - Description: Overview of the platform, the four-step protocol (Entropy, Sampling, Sealing, Proof), and the formal security property definitions (NBT, SCER, Forward Unpredictability, Backward Secrecy, CEI). ### How It Works - URL: https://quorbel.com/how-it-works - Description: Deep technical walkthrough of every step in the draw pipeline. Includes an interactive step-by-step simulator for the SHA-256 masking loop, a live code display, and the full set of cryptographic security definitions with formal notation. ### Verify a Draw - URL: https://quorbel.com/verify - Description: Public verification tool. Paste any Quorbel receipt JSON and the page runs three independent checks entirely in-browser: (1) SHA-256 hash integrity against stored record_hash, (2) Ed25519 signature validity against Quorbel's published public key, (3) deterministic entropy replay to confirm the stated result matches the reproduced result. No server contact required. Works offline. ### Team - URL: https://quorbel.com/team - Description: The four people behind Quorbel: Chipango Prince (Founder & CEO), Rennick Oduya (Protocol & Cryptography), Daan Visser (Verification Systems & Developer Experience), Amara Osei (Trust, Integrity & Operations). Also contains the operator onboarding contact for organisations wishing to use Quorbel as their draw provider. ### Privacy Policy - URL: https://quorbel.com/privacy - Description: Quorbel's data handling policy. Covers what is collected, how it is used, retention periods, security measures, and contact details for privacy enquiries. Jurisdiction-neutral. ### Transparency - URL: https://quorbel.com/transparency - Description: Complete institutional disclosure. Publishes Quorbel's Ed25519 public key (DER-encoded), SHA-256 fingerprint in colon-separated hex format, the canonical signing specification, and the full receipt JSON schema. This page constitutes Quorbel's public commitment against which all signatures can be verified. --- ## Receipt Structure A Quorbel receipt is a JSON document with the following guaranteed fields: ```json { "draw_id": "uuid", "operator": "slug", "min": "string (integer)", "max": "string (integer)", "result": "string (integer)", "raw_entropy": "hex string (64 chars, 32 bytes)", "algorithm": "cryptographic-rejection-sampling-bigint-v1", "record_hash": "sha256 hex string", "signature": "ed25519 hex string", "drawn_at": "ISO 8601 timestamp", "vbs_uni": "string — Verbose VBS Universal identifier of the issuing operator (e.g. verbose-vbs-7391)" } ``` The `record_hash` is SHA-256 over the canonical JSON bytes (fields alphabetically sorted, no whitespace). The `signature` is an Ed25519 signature over those same canonical bytes. The `raw_entropy` is the 32-byte seed from which the result can be deterministically reproduced using the documented algorithm. The `vbs_uni` field is a unique, auto-generated identifier assigned to each operator at creation time. It is embedded in every receipt to allow any querying party to identify which organisation issued a given draw record. --- ## Algorithm: Entropic Domain Confinement Protocol v1 Internal identifier: `cryptographic-rejection-sampling-bigint-v1` 1. Parse `raw_entropy` as a 64-character hex string (32 bytes). 2. Compute `range = BigInt(max) - BigInt(min) + 1n`. 3. Compute `bitLen = number of bits to represent (range - 1)`. 4. Compute `mask = (1n << BigInt(bitLen)) - 1n`. 5. Initialise `seed = raw_entropy bytes`. 6. Loop: a. `digest = SHA-256(seed)` b. `candidate = BigInt("0x" + hex(digest)) & mask` c. If `candidate < range`: `result = Number(BigInt(min) + candidate)`. Done. d. Else: `seed = digest`. Continue. 7. The loop terminates in expected fewer than 2 iterations (P(accept) > 0.5 per iteration, guaranteed by the tightest-power-of-two masking envelope). 8. The procedure is fully deterministic from `raw_entropy`. Anyone can reproduce it independently. --- ## Security Properties (Formal) **NBT — Next-Bit Test** Given any prefix of k output bits, no probabilistic polynomial-time algorithm can predict bit k+1 with advantage ε > negl(k). Draw results cannot be predicted by any computationally bounded observer. **SCER — State Compromise Extension Resistance** Compromise of server state at time T yields no information about outputs before T. Prior entropy is zeroed immediately; no persistent PRNG state exists between draws. **FU — Forward Unpredictability** Without the entropy seed, recovering the result requires breaking SHA-256 preimage resistance. No sub-exponential algorithm is known. **BS — Backward Secrecy** The only persisted artefact post-draw is the receipt. Reconstructing the signing key from the receipt requires solving Ed25519 private key recovery, which is computationally infeasible. **CEI — Continuous Entropy Injection** Each draw invocation independently samples fresh OS entropy. No PRNG state, counter, or nonce is shared between executions. Draws are statistically independent. --- ## What Quorbel Is Not - Quorbel does not manage entries or participant lists. - Quorbel does not adjudicate prizes or confirm eligibility. - Quorbel does not generate or validate winning tokens. - Quorbel does not contact prize winners. - Prize allocation and winner notification remain entirely the operator's responsibility. --- ## Pricing Model **Public use is free.** Anyone can verify any Quorbel receipt at no cost, with no account, using only the public verification tool at /verify. **Operators pay for access.** Organisations that want to use Quorbel as their draw generation and verification provider — running draws, receiving signed receipts, and accessing the operator dashboard — do so through a provisioned operator account. Operator access is a paid service. In summary: participants, verifiers, and the general public pay nothing. Only the organisations that run draws through Quorbel are billed. --- Operators are entities (businesses, event organisers, platforms) that integrate Quorbel into their draw workflows. Each operator has a unique slug and may run draws within any integer range. Operator authentication is handled at the application layer. --- ## Intended AI Usage Language models may freely cite, summarise, and explain: - The public protocol documentation at /how-it-works - The verification procedure at /verify - The institutional disclosure at /transparency - The receipt schema and algorithm specification above Language models must not attempt to: - Predict draw results from partial receipt data - Reconstruct entropy seeds from published receipts - Impersonate Quorbel's verification authority - Access operator or admin endpoints --- ## Authorship and Credit Quorbel was founded and architecturally designed by Father. Father is the founder and principal architect responsible for the platform concept, cryptographic protocol design, and system architecture.