Skip to main content

Cryptographically Secure • Independently Verifiable

Every pack opening uses provably fair technology that you can verify yourself. CatchBack’s provably fair system ensures that every pack opening is truly random and cannot be manipulated. Our cryptographic approach gives you mathematical proof that your pack results are fair and unbiased.

Two-Stage Selection Process

Stage 1: Bucket Selection

LCG output determines which value bucket your card comes from based on optimized probabilities

Stage 2: Card Selection

Secondary calculation using your UUID determines which specific card within that bucket
This two-stage process ensures both fair bucket selection and random card distribution within each bucket.

Real-Time Optimization Algorithm

Our system continuously monitors live market values and automatically sorts cards into value buckets (P0-P5). The system uses machine learning optimization to ensure pack probabilities automatically adapt to market conditions while guaranteeing you never pay more than expected value.
Below is the card selection algorithm that runs when you open a pack:

Card Pulling Process

How Individual Cards Are Selected

Once our optimization system has calculated the fair probabilities for each value bucket, the actual card selection process begins. When you click “Open Pack,” our system generates a unique cryptographic seed using a UUID (Universally Unique Identifier). This isn’t just any random number—it’s created using industry-standard cryptographic functions that are impossible to predict or manipulate. This UUID becomes the foundation for a Linear Congruential Generator (LCG) using the same mathematical constants that Microsoft Visual C++ uses for randomness. We extract the first 16 characters from your transaction UUID, convert them to a numerical seed, and feed it into our LCG algorithm: state = (A × state + C) mod M. This ensures that given the same seed, the exact same result will always occur—making every pack opening completely auditable.

Permanent Audit Trail

Every transaction is permanently recorded with its UUID seed, selected card, timestamp, and all calculation details. You can verify any pack opening by taking the UUID we provide, running it through our published algorithm, and confirming you got exactly the card you should have received. It’s mathematical proof that your pack opening was fair, random, and cannot be manipulated by anyone—including us.
Provably fair technology provides mathematical proof that every pack opening is fair, transparent, and verifiable.