Skip to Orbit Dice
LUDORBITBack to lobby

ORBIT DICE / PARALLAX RUN

Find the distance. Hold the orbit.

Pick the band where the distance between two dice will land. Every probability, return and random mapping is visible before you roll.

PLAY_SANDBOXNON-AUTHORITATIVE CLIENT PREVIEW

PRIMARY LOCAL AUTHORITY / DEVELOPMENT ONLY

Java-settled Orbit Dice

Use the shared server-owned no-value PLAY profile, then send each roll to the Java 25 authority and PostgreSQL double-entry ledger.

SERVER_AUTHORITATIVEJava 25 + PostgreSQLPLAY_SANDBOX · PLAY · NO VALUE

Checking the local Java authority.

SHARED PLAY IDENTITY · NO VALUE

Choose a healthy play window.

One server-owned profile and one PLAY balance are shared by every local authoritative game. Browser JavaScript never receives the identity credential or provider tokens; the server bridge keeps only an opaque session in an HttpOnly cookie.
Offline safety support

These local, untracked steps remain available before and after self-exclusion.

  • Step away from play

    Leave the play surface and take the time you need. The account-wide restriction does not depend on this page staying open.

  • Talk with someone you trust

    Use your own preferred way to contact a trusted person. LUDORBIT does not contact them or record this choice.

  • Keep safe account access

    You can still view your safety status and owned receipts, withdraw personalization consent, and sign out. Play does not return automatically.

This local prototype does not contact an external service, provide emergency help, or represent licensed or national support.

PLAY has no cash or cryptocurrency value

PLAY cannot be purchased, deposited, withdrawn, transferred, traded, redeemed or converted. This development sandbox provides entertainment-only test credits.

Choose this play session's hard time limit

No limit is preselected. It initializes a new profile; a recovered profile keeps its existing safety state. When the active limit is reached, every local authoritative game stops new rounds and a 15-minute break begins.

Ephemeral Play Credits only

This client preview has no wallet, token, cryptocurrency, cash, deposit, withdrawal or persistent balance. Reloading the page resets every Play Credit and receipt.

Dice use browser Web Crypto with rejection sampling. This removes byte-to-die modulo bias, but it is not a public randomness proof or an authoritative game record.

Preview balance

1,000.00Play Credits
Choose one orbital band

Sound starts off. Toggling it changes only code-generated local cues.

Choose a band and launch the dice.

RULES / 36 OUTCOMES

Transparent rules and capability boundary

Distance 0 (doubles)

Core Lock

6 / 36 = 1 / 6 = 16.666...%5.70x total returnExact RTP: (1 / 6) x 5.70 = 0.95 = 95%

Distance 1 or 2

Halo Drift

18 / 36 = 1 / 2 = 50%1.90x total returnExact RTP: (1 / 2) x 1.90 = 0.95 = 95%

Distance 3, 4 or 5

Edge Sling

12 / 36 = 1 / 3 = 33.333...%2.85x total returnExact RTP: (1 / 3) x 2.85 = 0.95 = 95%
01

36-outcome mechanic

The dice are ordered and independent. Their absolute difference is 0 through 5. Core Lock covers 6 outcomes, Halo Drift 18 and Edge Sling 12.

02

One disclosed return model

All three choices return exactly 19/20 of stake in expectation: 95% RTP and 5% mathematical preview edge. Total return includes the original stake on a win.

03

Declared capabilities

The manifest allows one local roll command, bounded event names and local audio cues. Wallet capability is NONE and ledger capability is PLAY_CREDITS_V1. The game performs no network or wallet access.

WALLET: NONELEDGER: PLAY_CREDITS_V1
04

Integrity scope

The displayed hashes cover only the public preview descriptor bundle and rules data file. They do not attest to, sign or verify the React source or this rendered page.

Descriptor bundle SHA-256
09729851e41d5025d32f233074d048c3c21d73e6e73f3994a35292579aa729d7
Rules data SHA-256
073bdbbc64f19c94af04d5a9c9b0115dd4db203287239f3f4effe9ec1bfac8db