Lucky Lotto

A Bitcoin lotto built from fair weighted number claims.

Hookedin lets partner sites sell Lucky orders through an iframe. Players request numbers, confirmed payments allocate non-overlapping claims, and each round pays from the sum of allocated fair prices.

GameWeighted 0-99 picks
Claims6-number atoms
PrizeSum of orders
Why it is different

Lucky orders keep price and odds aligned

Small numbers are more likely to draw and therefore cost more. Cold claims cost less. The allocator only sells non-overlapping claims, so each winning claim has exactly one owner.

RevenueExplicit partner fee

The partner house edge is shown as a fee. Odds stay fair because every allocated claim has the same expected value.

AllocationNo overlapping claims

Paid orders are allocated into same-size, non-overlapping Lucky number sets after confirmation.

VerificationPublic round records

Rounds expose the closing block hash, winning order, winning claim numbers, and prize pool.

Embedded experience

The casino integration is a URL, not a platform rebuild

Open demo

The iframe URL carries public player context only: partner ID, playerUname, and an opaque player identifier.

Checkout copy makes clear that requested numbers are hints. Actual allocated numbers appear after payment confirmation.

<iframe
  title="Hookedin Lotto"
  src="https://iframe.hookedin.com?partnerId=018f58d2-2802-7000-8000-000000000002&playerUname=player-42&playerIdentifier=account-9f22"
  style="width:100%;max-width:560px;height:760px;border:0;"
  loading="lazy"
  referrerpolicy="strict-origin-when-cross-origin"
></iframe>

partnerId selects the partner site configuration and payout destination.

No API key belongs in the iframe URL. API keys are only for trusted server-side calls to the API server.

House edge is configured in partner settings and is not passed to the iframe.

playerUname is visible display text for player ledgers and deposit activity.

playerIdentifier is the public opaque player identifier for partner records and win lookup. It is not authentication.

Live shared round

Real order data makes the product concrete

View round
Current roundRound 1Blocks 112001 to 113000
Prize pool0 BTC (~$0 USD)Allocated fair claim prices only.
Allocated orders00 confirmed orders.
Public record

Every settled round stays available for review

View all rounds

No past rounds yet

Completed rounds will stay linked here for public review.