Transaction Failed

An error occurred during transaction execution

Error Details
Loading...

Loading Jackpot dashboard…

Fetching Chainlink VRF status, epoch data, and player utilities.

Global Leaderboard (Current Epoch)
LUCK Machines (Incentive Sources)
Machine Registry
“Machines” are protocol modules that generate fees and credit LUCK into the Jackpot epoch leaderboard. This is an incentive layer on top of any future product (staking, swaps, games, prediction, etc) — not a direct “buy LUCK” flow.
  • Players: use products to earn LUCK and compete each epoch.
  • Admins: add/activate machines in the MachineRegistry (link above).
Tip: if you add a new fee module later, it can be wired as a Machine to grant LUCK per action.
Jackpot Epoch Test Runner

Follow each step to reproduce the on-chain flow covered in test/main.test.ts. Run them in order, then use the widgets below for player actions.

Current epoch: -
Epoch allocation: - EXA
Step 1
Fund Jackpot With EXA

Mints EXA into the connected wallet so you can allocate the 40% jackpot reserve.

Suggested: - EXA · Wallet balance: - EXA
Step 2
Approve & Allocate

Approves the jackpot contract then calls allocate_distribution(amount).

Current initial allocation: - EXA
Wallet EXA: - · Shortfall: - EXA
Not enough EXA to allocate. Mint the shortfall first.
Step 3
Configure Epoch

Update per-user LUCK cap, selections, and optionally toggle epochs.

Selections are drawn with replacement; the same wallet can be selected multiple times.
Step 4
Prep TIME Testers

Admin-mints TIME to any address, then approve the jackpot so each tester can run the burn widget below.

Wallet TIME balance: - TIME
Step 5
Advance Epoch Time

Uses the Express Hardhat bridge to jump the clock past the epoch duration and grace window. Only enabled on local Hardhat networks.

Epoch window: -
Advance delta: -
Step 6
Run VRF Admin

Mimics the test helper by providing deterministic random words to vrf_admin.

Current Epoch

-

Loading…

Tracks the active Jackpot epoch used for LUCK totals and VRF draws.

Time to Draw

-

Countdown until the Chainlink VRF window can run selections.

Epoch LUCK

-

You: -

Higher LUCK totals improve lottery odds; incinerator and other machines generate additional entries.

Referral Stats

-

Referrer: -

Referral boosts multiply LUCK earned by friends. Set a referrer to share rewards.

Airdrop Epoch Controls

Keep epochs paused until you are ready to launch the Jackpot airdrop. Draws can be paused independently from LUCK accrual.

Draw Safety & Recovery

Chunked processing keeps gas bounded. You can skip a stuck epoch or process selections in small batches.

Status: -
Current Epoch
-
Processed At
-
Selections
-
Prize / Winner
-
Participants
-
LUCK
-
Progress: -
Epoch Status Ledger

Quick view of recently completed, processing, or skipped epochs. Uses on-chain status enums.

Processing
Completed (latest)
Skipped (latest)
Incinerator Decay Controls

Tune how LUCK per burn decays as users burn more TIME within an epoch.

Incinerator Limits & Rewards

Adjust the burn cap and LUCK-per-TIME outcomes for the Incinerator machine.

--
- TIME
Avg: -- LUCK per TIME
Incinerator
Max per tx: - TIME

Burn TIME to earn LUCK instantly. Excessive burns trigger diminishing returns each epoch.

Your TIME burned by epoch
Latest epochs
Epoch TIME Burned
No burns yet.
LUCK-only Demo Machine
Loading…

Demo fee module (swap/staking/etc.) that credits LUCK via Jackpot.add_luck_for_machine.

Address: Not deployed
Estimated LUCK: —

Deploys & registers automatically on localhost/testnets via scripts/deploy.lib.ts.

Machine total: -
Dust Incinerator
LUCK per Dust: -
IDs are read-only; click tokens below to add/remove. Only tokens owned by your connected wallet can be burned.

Burn Dust NFTs for fixed LUCK rewards. Rate is set in TIME Shop Admin.

Your Dust Tokens
Selected: 0 · Total: -
Referral Options Auto bonus
Referral Bonus %
Team Cap
Team Boost bps / max
Checking your referral status…
Switch cost: - · Team cap: - wallets
Unknown -
Use a friend's code to share LUCK rewards.
Teams multiply LUCK and distribute rewards to teammates.
Claim a unique code (max 31 characters) to invite friends.
Current code: Not registered
Claim a team code (max 31 characters) so others can join your team.
Current team code: Not registered
Generate Team Code
Admin only: configure a team code so users can join it from the "Join Team" box.
Tip: 10000 bps = 1.00x, 11500 bps = 1.15x.

Switching options is limited to once every 24 hours. Clearing also consumes the cooldown.

Referral bonuses from friends or teams apply automatically. No boost purchases are needed; the only fee is when you switch codes.

VRF & Epoch Status

Monitor Chainlink VRF progress and TIME mint limits to anticipate draws.

  • Status: -
  • Accrual: -
  • Epoch Allocation: - EXA
  • Halving In: -
  • LUCK Emission: -
  • Team Emission: -
  • Team Receiver: -
  • Last Draw: -
  • VRF Progress: -
TIME minted this epoch -
Activity Log
Watching on-chain LUCK activity…
Loading on-chain activity…
Session actions
Actions you take will appear here.