Bitcoin Lotto

Hookedin is a provably fair Bitcoin lotto designed to embed into any site.

Sign up as a partner, configure your house edge and payout address, then embed the lotto iframe in your own product. Hookedin handles deposit addresses, public round records, draw verification, and the payout workflow when one of your players wins.

How the lotto works

Fixed round terms, one jackpot, and a public Bitcoin draw

Round 26

Each round opens with a fixed ticket supply, fixed base ticket price, and fixed jackpot. The jackpot is locked as ticket supply multiplied by base ticket price. Round terms can change for the next round, but they stay locked once the current round is live.

All partner iframes sell tickets into the same round. Unsold ticket numbers are held by the house: if the draw lands on one, no player wins; if it lands on a sold ticket, the house pays the fixed jackpot.

Rounds close every 1,000 blocks, roughly weekly at the normal 10-minute Bitcoin cadence. After the closing block is mined, the winner is derived from that public block hash so the result can be independently verified.

Current round exampleRound 26
Jackpot
Jackpot100 BTC
Tickets sold12,000
Blocks left997about 6d 22h left
at ~10 min/block
Provably fair draw

Closing block 138000 provides the public hash used to pick the winning ticket.

Block window137001to138000
Embedded experience

Iframe setup

Partner FAQ

The iframe URL carries the uname and opaque identifier you already know from your own product.

<iframe
  title="Hookedin Lotto"
  src="http://localhost:3002?partner=demosino&uname=player-42&identifier=account-9f22"
  style="width:100%;max-width:560px;height:760px;border:0;"
  loading="lazy"
  referrerpolicy="strict-origin-when-cross-origin"
></iframe>

partner selects the partner site configuration, house edge, and payout destination.

uname is visible display text for player ledgers and orders.

identifier is public opaque data for partner records and win lookup. It is not authentication.

Live shared round
View round
Current roundRound 26Blocks 137001 to 138000
Jackpot100 BTC1,000,000 tickets at 0.0001 BTC.
Ticket availability12,000 sold988,000 left to buy.

Recent settled rounds

View all rounds