JUICE is a router for your bet. It prices every sportsbook and prediction market into one book, routes your stake to the single best line, and, when that line lives on another chain, routes your capital there too. This is how it's built, end to end. Read-only, non-custodial.
Every venue shows you a price. None show you the best price across all of them. JUICE pulls each venue's live odds onto one board and, for every outcome, routes to the single fattest decimal price available, the best line.
Same bet, same risk, a bigger payout, every time you take the best line instead of the first one you see. The router in the hero runs exactly this on live data: pick a market, pick a side, and it shows the best line, the venue, and the price improvement in real time.
Three money venues. Polymarket (USDC, on-chain), Kalshi (a regulated US exchange), and Hyperliquid HIP-4 (on-chain outcome markets, on mainnet), price the same outcomes with no shared order book between them. When their prices disagree, there's cross-venue value; when they disagree enough, there's a true risk-free arbitrage.
We deliberately match only unambiguous markets, tournament winners, where an outcome means the same thing on both venues. Same-game "win on date" lines are not matched (Kalshi settles regulation-time with a Tie leg; a Polymarket "win" may include extra time), so we never print a false arb. Strictness over volume: every edge we surface is real.
The best line often lives on Polymarket, which settles on Polygon in USDC. Your funds are on HyperEVM. JUICE closes that gap: when the router sends you to a Polymarket line, "Bridge USDC →" opens an in-app flow that moves USDC from Base to Polygon.
Routes are quoted live via LI.FI (Across). You see the exact amount you'll receive on Polygon, the fee, and the time (~seconds) before you sign anything.
JUICE relays LI.FI's transaction to your wallet, you approve the USDC and confirm the bridge yourself. JUICE never holds, custodies, or can move your funds.
USDC lands on Polygon (Polymarket's token) in seconds, tracked to done with on-chain tx links. Then you place the bet at the best line.
Bridging is in beta, start with a small amount. Prefer your own tool? A prefilled Jumper route is always one tap away in the modal.
$JUICE isn't a bet on sentiment, it's a claim on activity that's already happening. Holding it is how you get routed to the best line; the mechanism is a flywheel, not emissions: betting volume → a protocol fee on settled bets → continuous $JUICE buyback → tighter float. Full breakdown on the token page.
The access gate is on-chain and verified server-side (SIWE sign-in → reads your staked balance on HyperEVM). It's built and dormant; it activates at token launch. Until then the site is open. Pre-launch, nothing is tradeable yet.
Everything the terminal renders is served from a small public API. Read-only, CORS-open, cache-friendly.
/api/marketsthe full board, every venue, best/worst lines, arb, value, cross-venue/api/livethe live price snapshot (stocks/crypto/polymarket) + stale_sec/api/top-signals?n=5the strongest current signals/api/cvdebugcross-venue engine status (snapshot age, matched markets)/api/gateaccess-gate status + your tier (once connected)/api/healthfeed + keeper livenessOdds are read live from each venue's public API and shown as-is. JUICE is information only, it is not a sportsbook, takes no wagers, and holds no funds. Line-shopping, +EV and arbitrage are signals to act on, not guarantees; lines move fast and each venue has its own limits.
Polymarketprediction markets · on-chain, liveKalshiregulated US event exchange · live via a residential relayHyperliquid HIP-4on-chain outcome markets · mainnet, cross-venue sourceThe Odds APIsportsbook odds (Pinnacle, Bet365, DraftKings, FanDuel…)Base RPCblock height + on-chain readsLI.FI / Acrossnon-custodial cross-chain bridge quotes + routesFreshness is stamped on every feed; when a source goes stale the terminal says so rather than presenting old odds as live. Bet responsibly · 18+/19+ · if gambling is a problem, seek help (begambleaware.org).