Live-camera betting · by Adkuu
How Lukk works
Lukk turns a live public camera into a betting market. An AI watches the scene, writes a question about the next minute or two, prices it live, and when the window closes the camera is the oracle: the frames everyone watched decide the result. This page walks through one round, from the feed to the proof.
1. The feed — public cameras, on channels
Public cameras stream crossings, junctions, harbours, canal bridges, container ports, bird feeders and wildlife pools around the clock. Lukk watches them for the next thing that is about to happen.
Players do not pick a camera. They watch channels — synchronized rotating broadcasts grouped by category (streets, crossings, nature, water, ports, wildlife). Everyone on a channel sees the same scene at the same time, there is always a round in play, and nobody can camp a camera or choose the next scene. On a rotating channel viewers can vote to skip: a strict majority cuts early to the same next scene the schedule would have picked. A bet riding through a cut settles on the scene it was placed on.
2. The lens — Lukk sees what moves
A vision layer tracks every car, bus, bird and pedestrian in frame, and what each one is doing. Players see exactly the pixels the oracle judges: the detection boxes are drawn over the video. Labels never describe people by colour; a market is never settled on a face.
3. The question — a new market every minute or two
The AI reads the scene and writes a question anyone can answer at a glance, then prices it live. The rule is frozen and hashed before the first bet, and every ticket carries that rule_hash. Lukk uses five market shapes:
| Shape | Example question |
|---|---|
| Race | Will a bus cross the junction before the light turns red? |
| First to | Which lands first — a cardinal, a blue jay, or neither? |
| Count | Will 10 or more people be on the crossing in 120 s? |
| Happen | Will a gondola pass under the bridge before any motorboat? |
| State at close | Will the crane be lifting at zero? |
Markets are YES/NO, or multiple-choice where a scene offers more than two answers (some carry a "Neither" option). A round is about 90 seconds; a new market opens every minute or two.
4. The call — one tap, a locked price
A player backs an outcome at a locked price; the payout is stake × odds, exactly, with odds up to ×20. There is no form guide and no insider edge — just eyes and reflexes.
A ticket locks its odds at the moment it is accepted, one to three seconds after the tap. That acceptance delay carries an in-flight veto from the tracker (a decisive event in those seconds refuses the ticket) and price protection: if the price moved, the ticket takes the price then current, or is refused if the outcome was suspended.
What a player sees on each outcome follows the operator's pricing mode:
| House — fixed odds | AMM — fair curve | |
|---|---|---|
| Price on the button | The operator's decimal odds: the Lukk price plus the operator's margin, adjusted for the liability already on that outcome | The live probability |
| Payout shown before a bet | Stake × the odds on the button | An indication at the current probability |
| Who sets the margin | The operator (margin_add_pts on the account) | No margin on the curve |
5. The proof — the camera is the oracle
When the window closes, the deciding frames are locked, signed (ed25519) and published with the result. A deterministic counter or tracker decides where it can — a count, a crossing — and a vision judge decides the rest; the settlement line says which. Markets settle within seconds of close; larger payouts carry a short verification hold. An evidence replay sits behind every result.
If the camera cannot tell, the market is voided and every stake refunded. A void is always a full refund, never a re-grade in anyone's favour.
Post-settlement corrections are rare and audit-driven. When one happens it appears as a reversal in the operator's wallet log and as a line in the settlements endpoint.
What Lukk is not
- Not a random-number game. No RNG decides anything; the outcome is what happened on the camera.
- Not a sportsbook feed. No leagues, no athletes, no rights, no fixture list.
- Not a live-dealer studio. No presenters, no sets; the world is the studio.
- Not in-stream sports betting. No odds laid over a broadcast someone else owns.
- Not a consumer app. Lukk is supplied to licensed operators and runs under their brand, on their wallet.
See how the pieces fit for an operator on the operators page, compare the category with its neighbours on the comparison page, or call a round yourself in Adkuu Play (play money on a test network).
Frequently asked questions
How often does a new market open?
Every minute or two on each channel. A round is about 90 seconds. As one market settles, the next is already written.
What decides a Lukk market?
The camera. When the window closes the deciding frames are locked, signed and published with the result; a deterministic counter or a vision judge grades the market, and an evidence replay is kept. If the camera cannot tell, the market is voided and every stake is refunded.
Can a player choose which camera to watch?
No. Players watch rotating channels. Everyone sees the same scene, nobody can camp a camera, and a skip vote can only bring the scheduled next scene forward.