Case app icon
Case
Base Vault

Provably Fair

Case uses low-cost onchain entropy to assign rewards at purchase time.

Onchain Entropy (Live)

Fast, low-cost randomness.

1. Purchase calls CaseSale on Base.2. CaseSale derives randomness from onchain entropy (block prevrandao + blockhash).3. CaseSale stores the reward amount onchain in the same transaction.4. You claim the reward from the onchain stored amount.

How To Verify

Transparency on BaseScan.

1. Confirm your CasePurchased transaction.2. CaseRewarded is emitted in the same transaction.3. The stored reward is visible via getOpening(openingId).Note: This is not VRF-grade randomness; block producers can influence entropy.

Randomness Payload Example

Derived from onchain opening data.

{
  "openingId": "12345",
  "rewardAmount": 0.000081,
  "rewardSymbol": "cbBTC",
  "rewardUsdEstimate": 4.91,
  "randomness": {
    "source": "onchain-entropy",
    "blockHash": "0x...",
    "prevrandao": "0x..."
  }
}