All projects

Protocol & verification

Live product
Powering player verification in NXB

BCRNG

The proof behind the result.

A fairness protocol linking blockchain-recorded commitments with revealed evidence and reproducible result checks.

Concept artwork · Protocol & verification. An editorial illustration of the project theme.

THE PLAYER VERIFICATION JOURNEY

The evidence behind a supported result.

Explore NXB

CommitPlayRevealVerify

  1. Before play

    Commitment recorded

    A blockchain record anchors the commitment for the covered session.

  2. After play

    Evidence revealed

    The seed and applicable verification information are published.

  3. Player verification

    Result checked

    Compare the revealed seed with its commitment and reproduce the documented result calculation.

Coverage is specific to the game, session and protocol version. Use the corresponding proof information and published ruleset to check a supported result.

Protocol walkthrough · understanding the documented V1

In the documented V1, BCRNG generates the hidden seed centrally using a cryptographic random number generator. The blockchain anchors the commitment; it does not generate the seed. The seed is revealed after the covered play stage.

  1. Identify the session. Find its session ID, game/ruleset and protocol version, together with the chain and commitment transaction reference.
  2. Compare the commitment. Committing before play protects against changing the committed input afterward. Use the revealed seed and required metadata to recompute the commitment, then compare it with the earlier blockchain record.
  3. Reproduce the result. Apply the published formula to the required inputs and compare the computed outcome with the reported result. Missing evidence means the check is incomplete.

These checks establish consistency with the earlier commitment and documented calculation. They do not by themselves establish unbiased seed selection, verify real-world sporting outcomes or guarantee platform payouts.

THE PROJECT

Product context

BCRNG connects a commitment made before play with evidence revealed afterward, giving players and platform operators a transparent way to check supported game results. Commit. Reveal. Verify.

Portfolio project — protocol architecture and verification

WHAT IT INCLUDES

Product scope

  • Session definition and applicable ruleset
  • Commitment before the covered play stage
  • Seed reveal after the game stage
  • Published proof and computation checks
  • Version-specific integration and result mapping

HOW IT CONNECTS

Engineering approach

The documented V1 uses centralized seed generation with on-chain proof anchoring. Verification concerns the covered computation and reviewed integration; it does not establish a gaming licence or guarantee platform payouts.

In the portfolio

A live protocol project in the ASGARD portfolio, used by NXB for supported game flows. Integration scope depends on the protocol version, covered ruleset, result mapping, and available verification evidence.

Next project: NXB Platform

YOUR NEXT CHAPTER

Have a similar project in mind?

Bring us the product challenge. We can help define the experience, technical scope, and path to delivery.

Start Your Project