Channel
verifying on-chain…
Channel
verifying on-chain…
v14 · Channel #2649
−$92.08
whole session · 3 epochs · 110 rounds · 278 steps · $250.40 wagered
Verify in your browser
This channel hasn't settled yet. Once it closes, this panel re-runs the full seven-check verification in your browser — no verdict on this page is taken from the server.
Parameters chain
Session epochs
This channel re-armed itself mid-session 3 times: each checkpoint settled the epoch's net, revealed its seed, and committed a fresh one — one continuous session, several sealed proofs. Every epoch below is replayed from its checkpoint transaction's signed stream — rolls re-derived, nets recomputed, signatures recovered ✓ and the chain of commitments anchors to the on-chain channel state. Every settled figure below is decoded from the checkpoint transaction's own event — never this site's database.
Proof of randomness · final epoch
This channel was voided — the full escrow was refunded and the committed seed was never revealed. No outcome existed to prove.
fold t1 · roll = keccak256(serverSeed ‖ clientSeed ‖ channelId ‖ t) mod 10000
fold t2 · roll = keccak256(serverSeed ‖ clientSeed ‖ channelId ‖ t) mod 10000
Round 2 · played against Dig (The Caverns · Open) — sealed tree #113game stats →
fold t4 · roll = keccak256(serverSeed ‖ clientSeed ‖ channelId ‖ t) mod 10000
Round 3 · played against Dig (The Caverns · Blind) — sealed tree #112game stats →
fold t6 · roll = keccak256(serverSeed ‖ clientSeed ‖ channelId ‖ t) mod 10000
Round 4 · played against Dig (The Caverns · Blind) — sealed tree #112game stats →
fold t8 · roll = keccak256(serverSeed ‖ clientSeed ‖ channelId ‖ t) mod 10000
Round 5 · played against Dig (The Caverns · Open) — sealed tree #113game stats →
fold t10 · roll = keccak256(serverSeed ‖ clientSeed ‖ channelId ‖ t) mod 10000
Round 6 · played against Dig (The Caverns · Blind) — sealed tree #112game stats →
fold t12 · roll = keccak256(serverSeed ‖ clientSeed ‖ channelId ‖ t) mod 10000
Round 7 · played against Dig (The Caverns · Assayed) — sealed tree #114game stats →
fold t14 · roll = keccak256(serverSeed ‖ clientSeed ‖ channelId ‖ t) mod 10000
Round 8 · played against Dig (The Caverns · Blind) — sealed tree #112game stats →
fold t16 · roll = keccak256(serverSeed ‖ clientSeed ‖ channelId ‖ t) mod 10000
Round 9 · played against Dig (The Caverns · Blind) — sealed tree #112game stats →
fold t18 · roll = keccak256(serverSeed ‖ clientSeed ‖ channelId ‖ t) mod 10000
Round 10 · played against Dig (The Caverns · Open) — sealed tree #113game stats →
fold t20 · roll = keccak256(serverSeed ‖ clientSeed ‖ channelId ‖ t) mod 10000
Round 11 · played against Dig (The Caverns · Open) — sealed tree #113game stats →
fold t22 · roll = keccak256(serverSeed ‖ clientSeed ‖ channelId ‖ t) mod 10000
Round 12 · played against Dig (The Caverns · Blind) — sealed tree #112game stats →
fold t24 · roll = keccak256(serverSeed ‖ clientSeed ‖ channelId ‖ t) mod 10000
Round 13 · played against Dig (The Caverns · Blind) — sealed tree #112game stats →
fold t26 · roll = keccak256(serverSeed ‖ clientSeed ‖ channelId ‖ t) mod 10000
Round 14 · played against Dig (The Caverns · Blind) — sealed tree #112game stats →
fold t28 · roll = keccak256(serverSeed ‖ clientSeed ‖ channelId ‖ t) mod 10000
Round 15 · played against Dig (The Caverns · Open) — sealed tree #113game stats →
fold t30 · roll = keccak256(serverSeed ‖ clientSeed ‖ channelId ‖ t) mod 10000
Round 16 · played against Dig (The Caverns · Open) — sealed tree #113game stats →
fold t32 · roll = keccak256(serverSeed ‖ clientSeed ‖ channelId ‖ t) mod 10000
Round 17 · played against Dig (The Caverns · Blind) — sealed tree #112game stats →
fold t34 · roll = keccak256(serverSeed ‖ clientSeed ‖ channelId ‖ t) mod 10000
Round 18 · played against Dig (The Caverns · Blind) — sealed tree #112game stats →
fold t36 · roll = keccak256(serverSeed ‖ clientSeed ‖ channelId ‖ t) mod 10000
Round 19 · played against Dig (The Caverns · Open) — sealed tree #113game stats →
fold t38 · roll = keccak256(serverSeed ‖ clientSeed ‖ channelId ‖ t) mod 10000
Round 20 · played against Dig (The Caverns · Blind) — sealed tree #112game stats →
fold t40 · roll = keccak256(serverSeed ‖ clientSeed ‖ channelId ‖ t) mod 10000
Rounds from here draw their roll graphics when opened — tap a round to see where each roll landed. The browser panel verifies every round either way.
Drawing this round's rolls…
Drawing this round's rolls…
Drawing this round's rolls…
Drawing this round's rolls…
Drawing this round's rolls…
Drawing this round's rolls…
Drawing this round's rolls…
Drawing this round's rolls…
Drawing this round's rolls…
Drawing this round's rolls…
Drawing this round's rolls…
Drawing this round's rolls…
Drawing this round's rolls…
Drawing this round's rolls…
Drawing this round's rolls…
Drawing this round's rolls…
Drawing this round's rolls…
Drawing this round's rolls…
Drawing this round's rolls…
Drawing this round's rolls…
Drawing this round's rolls…
Drawing this round's rolls…
Drawing this round's rolls…
Drawing this round's rolls…
Drawing this round's rolls…
Drawing this round's rolls…
Drawing this round's rolls…
Drawing this round's rolls…
Drawing this round's rolls…
Drawing this round's rolls…
Drawing this round's rolls…
Drawing this round's rolls…
Drawing this round's rolls…
Drawing this round's rolls…
Drawing this round's rolls…
Drawing this round's rolls…
Drawing this round's rolls…
Drawing this round's rolls…
Drawing this round's rolls…
Drawing this round's rolls…
Drawing this round's rolls…
Drawing this round's rolls…
Drawing this round's rolls…
Drawing this round's rolls…
Drawing this round's rolls…
Drawing this round's rolls…
Drawing this round's rolls…
Drawing this round's rolls…
Drawing this round's rolls…
Drawing this round's rolls…
Drawing this round's rolls…
Drawing this round's rolls…
Drawing this round's rolls…
Drawing this round's rolls…
Drawing this round's rolls…
Drawing this round's rolls…
Drawing this round's rolls…
Drawing this round's rolls…
Drawing this round's rolls…
Drawing this round's rolls…
Drawing this round's rolls…
Drawing this round's rolls…
Drawing this round's rolls…
Drawing this round's rolls…
Drawing this round's rolls…
Drawing this round's rolls…
Drawing this round's rolls…
Round 1 · played against Cascade — sealed tree #67game stats →
fold t1 · roll = keccak256(serverSeed ‖ clientSeed ‖ channelId ‖ t) mod 10000
Round 2 · played against Cascade — sealed tree #67game stats →
fold t3 · roll = keccak256(serverSeed ‖ clientSeed ‖ channelId ‖ t) mod 10000
Round 3 · played against Cascade — sealed tree #67game stats →
fold t5 · roll = keccak256(serverSeed ‖ clientSeed ‖ channelId ‖ t) mod 10000
Round 1 · played against Cascade — sealed tree #67game stats →
fold t1 · roll = keccak256(serverSeed ‖ clientSeed ‖ channelId ‖ t) mod 10000
Round 2 · played against Cascade — sealed tree #67game stats →
fold t3 · roll = keccak256(serverSeed ‖ clientSeed ‖ channelId ‖ t) mod 10000
Round 3 · played against Cascade — sealed tree #67game stats →
fold t5 · roll = keccak256(serverSeed ‖ clientSeed ‖ channelId ‖ t) mod 10000
Round 4 · played against Cascade — sealed tree #67game stats →
fold t7 · roll = keccak256(serverSeed ‖ clientSeed ‖ channelId ‖ t) mod 10000
Round 5 · played against Cascade — sealed tree #67game stats →
fold t9 · roll = keccak256(serverSeed ‖ clientSeed ‖ channelId ‖ t) mod 10000
Round 6 · played against Cascade — sealed tree #67game stats →
fold t11 · roll = keccak256(serverSeed ‖ clientSeed ‖ channelId ‖ t) mod 10000
Round 7 · played against Cascade — sealed tree #67game stats →
fold t13 · roll = keccak256(serverSeed ‖ clientSeed ‖ channelId ‖ t) mod 10000
Round 8 · played against Blackjack (3:2) — sealed tree #96game stats →
fold t15 · roll = keccak256(serverSeed ‖ clientSeed ‖ channelId ‖ t) mod 10000
fold t16 · roll = keccak256(serverSeed ‖ clientSeed ‖ channelId ‖ t) mod 10000
t17 · you chose option 1 of 3 · worth 1.20× under optimal play · the best option available — no roll here, the choice was yours. Values come from the sealed tree itself.
Round 9 · played against Blackjack (3:2) — sealed tree #96game stats →
fold t20 · roll = keccak256(serverSeed ‖ clientSeed ‖ channelId ‖ t) mod 10000
fold t21 · roll = keccak256(serverSeed ‖ clientSeed ‖ channelId ‖ t) mod 10000
t22 · you chose option 2 of 3 · worth 1.16× under optimal play · the best option available — no roll here, the choice was yours. Values come from the sealed tree itself.
Round 10 · played against Blackjack (3:2) — sealed tree #96game stats →
fold t27 · roll = keccak256(serverSeed ‖ clientSeed ‖ channelId ‖ t) mod 10000
fold t28 · roll = keccak256(serverSeed ‖ clientSeed ‖ channelId ‖ t) mod 10000
t29 · you chose option 3 of 3 · worth 1.57× under optimal play · for 100% more stake — no roll here, the choice was yours. Values come from the sealed tree itself.
Round 11 · played against Blackjack (3:2) — sealed tree #96game stats →
fold t33 · roll = keccak256(serverSeed ‖ clientSeed ‖ channelId ‖ t) mod 10000
fold t34 · roll = keccak256(serverSeed ‖ clientSeed ‖ channelId ‖ t) mod 10000
t35 · you chose option 1 of 3 · worth 1.42× under optimal play · the best option available — no roll here, the choice was yours. Values come from the sealed tree itself.
fold t36 · roll = keccak256(serverSeed ‖ clientSeed ‖ channelId ‖ t) mod 10000
Round 12 · played against Blackjack (3:2) — sealed tree #96game stats →
fold t38 · roll = keccak256(serverSeed ‖ clientSeed ‖ channelId ‖ t) mod 10000
fold t39 · roll = keccak256(serverSeed ‖ clientSeed ‖ channelId ‖ t) mod 10000
fold t40 · roll = keccak256(serverSeed ‖ clientSeed ‖ channelId ‖ t) mod 10000
Round 13 · played against Blackjack (3:2) — sealed tree #96game stats →
fold t46 · roll = keccak256(serverSeed ‖ clientSeed ‖ channelId ‖ t) mod 10000
fold t47 · roll = keccak256(serverSeed ‖ clientSeed ‖ channelId ‖ t) mod 10000
fold t48 · roll = keccak256(serverSeed ‖ clientSeed ‖ channelId ‖ t) mod 10000
Round 14 · played against Blackjack (3:2) — sealed tree #96game stats →
fold t56 · roll = keccak256(serverSeed ‖ clientSeed ‖ channelId ‖ t) mod 10000
fold t57 · roll = keccak256(serverSeed ‖ clientSeed ‖ channelId ‖ t) mod 10000
t58 · you chose option 2 of 3 · worth 0.73× under optimal play · best free option was 0.79× — no roll here, the choice was yours. Values come from the sealed tree itself.
fold t59 · roll = keccak256(serverSeed ‖ clientSeed ‖ channelId ‖ t) mod 10000
Round 15 · played against Blackjack (3:2) — sealed tree #96game stats →
fold t63 · roll = keccak256(serverSeed ‖ clientSeed ‖ channelId ‖ t) mod 10000
fold t64 · roll = keccak256(serverSeed ‖ clientSeed ‖ channelId ‖ t) mod 10000
Round 16 · played against Blackjack (3:2) — sealed tree #96game stats →
fold t66 · roll = keccak256(serverSeed ‖ clientSeed ‖ channelId ‖ t) mod 10000
fold t67 · roll = keccak256(serverSeed ‖ clientSeed ‖ channelId ‖ t) mod 10000
t68 · you chose option 2 of 3 · worth 1.16× under optimal play · the best option available — no roll here, the choice was yours. Values come from the sealed tree itself.
fold t69 · roll = keccak256(serverSeed ‖ clientSeed ‖ channelId ‖ t) mod 10000
Round 17 · played against Blackjack (3:2) — sealed tree #96game stats →
fold t73 · roll = keccak256(serverSeed ‖ clientSeed ‖ channelId ‖ t) mod 10000
fold t74 · roll = keccak256(serverSeed ‖ clientSeed ‖ channelId ‖ t) mod 10000
fold t75 · roll = keccak256(serverSeed ‖ clientSeed ‖ channelId ‖ t) mod 10000
· you chose option 3 of 3 · worth 1.20× under optimal play · for 100% more stake — no roll here, the choice was yours. Values come from the sealed tree itself.
Round 18 · played against Blackjack (3:2) — sealed tree #96game stats →
fold t80 · roll = keccak256(serverSeed ‖ clientSeed ‖ channelId ‖ t) mod 10000
fold t81 · roll = keccak256(serverSeed ‖ clientSeed ‖ channelId ‖ t) mod 10000
fold t82 · roll = keccak256(serverSeed ‖ clientSeed ‖ channelId ‖ t) mod 10000
· you chose option 1 of 3 · worth 0.82× under optimal play · the best option available — no roll here, the choice was yours. Values come from the sealed tree itself.
Round 19 · played against Blackjack (3:2) — sealed tree #96game stats →
fold t86 · roll = keccak256(serverSeed ‖ clientSeed ‖ channelId ‖ t) mod 10000
fold t87 · roll = keccak256(serverSeed ‖ clientSeed ‖ channelId ‖ t) mod 10000
t88 · you chose option 1 of 3 · worth 0.58× under optimal play · the best option available — no roll here, the choice was yours. Values come from the sealed tree itself.
Round 20 · played against Blackjack (3:2) — sealed tree #96game stats →
fold t91 · roll = keccak256(serverSeed ‖ clientSeed ‖ channelId ‖ t) mod 10000
fold t92 · roll = keccak256(serverSeed ‖ clientSeed ‖ channelId ‖ t) mod 10000
fold t93 · roll = keccak256(serverSeed ‖ clientSeed ‖ channelId ‖ t) mod 10000
· you chose option 3 of 3 · worth 1.53× under optimal play · for 100% more stake — no roll here, the choice was yours. Values come from the sealed tree itself.
fold t18 · roll = keccak256(serverSeed ‖ clientSeed ‖ channelId ‖ t) mod 10000
fold t23 · roll = keccak256(serverSeed ‖ clientSeed ‖ channelId ‖ t) mod 10000
t24 · you chose option 1 of 2 · worth 0.85× under optimal play · best free option was 1.14× — no roll here, the choice was yours. Values come from the sealed tree itself.
fold t25 · roll = keccak256(serverSeed ‖ clientSeed ‖ channelId ‖ t) mod 10000
fold t30 · roll = keccak256(serverSeed ‖ clientSeed ‖ channelId ‖ t) mod 10000
fold t31 · roll = keccak256(serverSeed ‖ clientSeed ‖ channelId ‖ t) mod 10000
t41 · you chose option 2 of 3 · worth 0.85× under optimal play · the best option available — no roll here, the choice was yours. Values come from the sealed tree itself.
fold t42 · roll = keccak256(serverSeed ‖ clientSeed ‖ channelId ‖ t) mod 10000
t43 · you chose option 2 of 2 · worth 0.53× under optimal play · the best option available — no roll here, the choice was yours. Values come from the sealed tree itself.
fold t44 · roll = keccak256(serverSeed ‖ clientSeed ‖ channelId ‖ t) mod 10000
t49 · you chose option 2 of 3 · worth 0.93× under optimal play · the best option available — no roll here, the choice was yours. Values come from the sealed tree itself.
fold t50 · roll = keccak256(serverSeed ‖ clientSeed ‖ channelId ‖ t) mod 10000
t51 · you chose option 2 of 2 · worth 0.56× under optimal play · the best option available — no roll here, the choice was yours. Values come from the sealed tree itself.
fold t52 · roll = keccak256(serverSeed ‖ clientSeed ‖ channelId ‖ t) mod 10000
t53 · you chose option 1 of 2 · worth 0.90× under optimal play · the best option available — no roll here, the choice was yours. Values come from the sealed tree itself.
fold t54 · roll = keccak256(serverSeed ‖ clientSeed ‖ channelId ‖ t) mod 10000
t60 · you chose option 1 of 2 · worth 0.79× under optimal play · the best option available — no roll here, the choice was yours. Values come from the sealed tree itself.
fold t61 · roll = keccak256(serverSeed ‖ clientSeed ‖ channelId ‖ t) mod 10000
t70 · you chose option 1 of 2 · worth 1.44× under optimal play · the best option available — no roll here, the choice was yours. Values come from the sealed tree itself.
fold t71 · roll = keccak256(serverSeed ‖ clientSeed ‖ channelId ‖ t) mod 10000
fold t77 · roll = keccak256(serverSeed ‖ clientSeed ‖ channelId ‖ t) mod 10000
fold t78 · roll = keccak256(serverSeed ‖ clientSeed ‖ channelId ‖ t) mod 10000
fold t84 · roll = keccak256(serverSeed ‖ clientSeed ‖ channelId ‖ t) mod 10000
fold t89 · roll = keccak256(serverSeed ‖ clientSeed ‖ channelId ‖ t) mod 10000
fold t95 · roll = keccak256(serverSeed ‖ clientSeed ‖ channelId ‖ t) mod 10000
fold t96 · roll = keccak256(serverSeed ‖ clientSeed ‖ channelId ‖ t) mod 10000