portfi

Past draws

While the jackpot ran, every pack put $0.50 into a shared pot and each full pot went to one pack holder. The program ended in september 2026 - these are the receipts, every one of them recomputable.

Rip a pack · $10~$9.90 of a real basket in your wallet

Each cycle's seed hash was published before a single pack was sold; the slot hash isn't known until draw time. Neither side controls both. Odds & rules

Paid out4 cycles · $76.50 total⛊ verifiable
$21.50won by 6dLR…Hk2xcycle 5
37 packs entered · 2026-08-22 · paid on-chainshare to X ↗
seed 27d05c99… · slothash E1dRSgUa… · ticket 50 of 70
seed 27d05c9985e63648ce025b85cf2005acf7b0a803f30035c3196406f87fa6f51e
seed_hash e70065b087310bd38ccf8579ddca305ddc7d211b2aca3df9d27e59fba6c491d3
slothash E1dRSgUabZsMFHQWPEGW6ChuveoJk5bwXuFeui5ratwz (slot 440875484)
$20won by DykW…XTkFcycle 4
40 packs entered · 2026-08-10 · paid on-chainshare to X ↗
seed 6a1a36de… · slothash 8VDCymoW… · ticket 102 of 102
seed 6a1a36decf77cb97beabaa7b8b1f9372038e1e2811d93a2f6ffd98f1911826e2
seed_hash ed72681b2df0fa05f0a3d202bedaeca8829e035359533a03e7ff4a803495465e
slothash 8VDCymoWkTCbXvCGozYcTnjSuyR71R7acjescDxeTXhm (slot 438417308)
$15won by 9oJR…iGWXcycle 3
30 packs entered · 2026-07-26 · paid on-chainshare to X ↗
seed 48588158… · slothash 9bMAZZPJ… · ticket 7 of 10
seed 48588158e456e43570f7db77468d1e85cf48ab8dc77df5976f3b41b90a1bd387
seed_hash 3964ecaa89343be3520563ec2721af62989d8921aac53e40de64a9e073865aef
slothash 9bMAZZPJNu2e9PfMiyayw6mgo1LECuxsYNeSUi7WoRHF (slot 435419894)
$20won by CW2m…9PQ3cycle 2
10 packs entered · 2026-07-20 · paid on-chainshare to X ↗
seed 2ff4ee86… · slothash 8PwKAgtG… · ticket 2 of 2
seed 2ff4ee861e161ed2417749b6ee5613d2149c522b90aa7ed231fab65c15c851c1
seed_hash cc4b6be6130c0f0da95be6ce67470ea68f2125c70901ddf7992ef0e8ccbdbda3
slothash 8PwKAgtGbSnAMc153Ps5cjqF5VG1jzhgJ2eGpWW5faGd (slot 434116543)
Verify any round yourself
  1. sha256(seed) must equal seed_hash - which was published before the cycle sold a single pack.
  2. digest = HMAC-SHA256(key = seed, message = slothash); the slothash is a public finalized block - look it up.
  3. winning ticket = first 8 bytes of digest (big-endian) mod total_tickets; walk the proof's cumulative ticket table to the winner.