Docs and verification

Luckotto is one monolithic app.

Pages, partner APIs, the embeddable player UI, scanner jobs, and public verification all live in the root Next/Node program.

Verification inputsLuckotto order settlement
  • round number
  • closing block hash
  • full draw order
  • winning ticket id
  • public allocated numbers
Overview

Runtime responsibilities

01One app owns everything

The root monolith serves pages, JSON APIs, the embed UI, scanner jobs, reset commands, and wallet tooling.

02Partner access is in Next

Partner and player JSON routes live under /api/luckotto in the same app as the dashboard.

03Embed is /embed

Partners embed /embed with public query params for partner ID, playerUname, and playerIdentifier.

04Jobs are root scripts

The same package scans Bitcoin, allocates tickets, settles rounds, and resets development data.

Verification tools

Public audit surface

Guides

Implementation references