Skip to content

Latest commit

Β 

History

History
34 lines (28 loc) Β· 1.99 KB

File metadata and controls

34 lines (28 loc) Β· 1.99 KB

Genesis Certification Session β€” Live Demo Script (v0.2)

Slack Board Balance β€” 60s (slack-board-1m v1)

Legend: 🧾 Trial β€’ 🧱 Spec β€’ πŸ‘€ Contender β€’ πŸ›‘οΈ Marshal β€’ 🏷️ Badge β€’ πŸŽ₯ Replay β€’ ⛓️ On-chain β€’ πŸ† Ladder β€’ βœ… PASS β€’ β›” NO PASS

Setup (2 minutes)

  • πŸ‘€ Contender opens app β†’ selects 🧾 slack-board-1m v1 β†’ session checklist loads
  • πŸ›‘οΈ Marshal confirms they are authorized in-app (registry check)
  • Tool check: πŸ‘€ Contender shows slack board specs (70-90cm board, 10-15cm cylinder fulcrum per Trial 🧱 spec)
  • Environment check: camera frames full body + board + fulcrum; stable, non-slip surface shown
  • πŸŽ₯ Recording setup: πŸ‘€ Contender starts recording (required for βœ… PASS)
  • Evidence consent: confirm recording is active (Trial-defined; mutual consent)

Run (1 minute + buffer)

  • πŸ›‘οΈ Marshal starts live observation and confirms "ready"
  • πŸ‘€ Contender begins balance hold with both feet on board (πŸŽ₯ recording in progress)
  • πŸ›‘οΈ Marshal may request a camera adjustment if view is compromised
  • πŸ›‘οΈ Marshal calls "time" at 60 seconds

Outcome + Record (30 seconds)

  • πŸ›‘οΈ Marshal declares βœ… PASS or β›” NO PASS based on Trial pass rule (no ground touch, no external support, no stepping off)
  • πŸ‘€ Contender uploads πŸŽ₯ Replay β†’ receives replayHash + replayRef
  • App generates one EIP-712 Record message with: trialId/version, contender, marshal, result, timestamp, nonce, deadline, replayHash, replayRef (required for βœ… PASS)
  • πŸ‘€ Contender signs β†’ πŸ›‘οΈ Marshal signs β†’ app submits ⛓️ on-chain

Result (instant)

  • If βœ… PASS: 🏷️ Badge minted to πŸ‘€ Contender wallet (linked to πŸŽ₯ Replay); πŸ† Ladder updated (if slack-board-1m v1 is eligible)
  • If β›” NO PASS: Run recorded; no Badge; πŸ‘€ Contender may retry later

Closing (30 seconds)

  • πŸ‘€ Contender sees credential page (🏷️ Badge + πŸŽ₯ Replay link) or Run history
  • πŸ›‘οΈ Marshal sees session log and earnings summary