LasVegas.ml — Las Vegas shows, hotels & travel guide home

Transparency Log

Proof of Picks

Every pick is committed to an append-only SHA-256 hash chain the moment it's generated — before kickoff. Each entry is hashed together with the one before it, so no pick can be altered, reordered, or back-dated without breaking every hash that follows. You don't have to trust us: recompute the hashes yourself, right here in your browser.

Chain intact — all entries verified

9 total commitments · server re-verified 8/24/2026, 1:23:03 AM

Bitcoin time-anchors

Periodically we stamp the chain's tip hash into the Bitcoin blockchain via OpenTimestamps. Since the tip commits to the entire history, one Bitcoin timestamp proves the whole ledger existed at that block — provable against a neutral clock nobody controls, not even us.

No anchors yet

Once picks are committed, the daily job stamps the chain tip into Bitcoin. Fresh anchors show as pending until the transaction confirms (a few hours), then display their block height.

For auditors & third-party monitors

A public, machine-readable feed pairs every pre-kickoff commitment with its settled outcome, so any external verifier (or your own script) can reproduce our record, ROI, and CLV from source data — no login, open CORS.

https://www.lasvegas.ml/api/verify

Reproduce our numbers

  1. Pull /api/verify and read the entries array (oldest→newest by seq).
  2. For each entry, compute SHA-256(prevHash + canonicalPayload) and confirm it equals hash, and that each prevHash chains to the prior hash.
  3. Confirm committedBeforeKickoff is true for every entry.
  4. Recompute win rate, ROI, and CLV from each outcome and compare to the performance block.
  5. For each timeAnchors entry, write its anchoredHash hex to a file, decode otsProofBase64 to .ots, and run ots verify to confirm the Bitcoin block time.

Canonical payload

Fields are hashed as compact JSON in this exact order — no whitespace, keys never reordered:

eventId, league, homeTeam,
awayTeam, recommendedSide,
recommendedTeam, moneyline,
modelProbHome, modelProbAway,
confidence, pickStatus,
eventStart, committedAt

Recent commitments

  • WNBAChicago Sky +117

    Committed 8/23/2026, 10:01:04 PMBefore kickoff

  • MLSAtlanta United FC -145

    Committed 8/23/2026, 9:33:24 PMBefore kickoff

  • WNBAChicago Sky +112

    Committed 8/23/2026, 8:31:54 PMBefore kickoff

  • MLSAtlanta United FC -144

    Committed 8/23/2026, 4:20:30 PMBefore kickoff

  • MLSNew England Revolution +128

    Committed 8/23/2026, 4:20:30 PMBefore kickoff

  • MLSNew England Revolution +128

    Committed 8/23/2026, 4:20:13 PMBefore kickoff

  • MLBAtlanta Braves +103

    Committed 8/23/2026, 4:17:35 PMBefore kickoff

  • MLBMiami Marlins -154

    Committed 8/23/2026, 4:17:35 PMBefore kickoff

  • WNBAChicago Sky +132

    Committed 8/23/2026, 4:13:57 PMBefore kickoff