{"ok":true,"commitment":"8d07ee7f81c063688b6fd7d12edb418073a0f375da0e9e820233ba9528a5140a","mint":{"commitment":"8d07ee7f81c063688b6fd7d12edb418073a0f375da0e9e820233ba9528a5140a","reveal":"only once minting has closed for good: until then nobody can tell which name rolls Legendary","how":"roll = first 4 bytes (big-endian) of HMAC-SHA256(secret, Agent ID label) mod 1,000,000. Rarity: AgentCards.rarityOf(roll, card number); awakening: the 2 digits before the last 4. Stats: 35 each plus 60 points split by bytes 5-8. Check the revealed secret against this SHA-256."},"wheel":{"season":1,"seasons":[{"season":1,"commitment":"a967b7c85ab7e6c1e20e44640d2ad767556d6b21dd1cf3779aed3d633b6df1f4","status":"next"},{"season":2,"commitment":"489b0002d7fe94067e587c0226037431d4a35149f9c6171c06ed4630a023a769","status":"next"},{"season":3,"commitment":"413cf3581b5fd10d00be63d42bd92ff085b2cae1a4080d113c0321f858b46a83","status":"next"},{"season":4,"commitment":"bab1ddae0e1347dbfd6b7ab12e7f1e0651b2ce07dfb9358e8b378f045dcbe929","status":"next"}],"how":"each ladder season has its own wheel secret. Spin n of card c rolls HMAC-SHA256(season secret, \"wheel:c:n\"): the first 4 bytes (big-endian) mod 1,000,000 pick the prize from the published odds, byte 5 the Mythic design. A season's SHA-256 is listed before it starts and its secret an hour after it ends (revealsAt), so every spin of a finished season can be checked (kart wheel shows each spin's season and roll)."}}