built so a parlay runs on price moves instead of scorelines
a parlay is a stack of separate bets tied into one ticket, and every single one has to land.

slips.fun
our job is to price a parlay honestly and pay it out automatically
each leg is priced from the realized volatility of its own asset over the trailing hour. the legs are then combined using their measured correlation, so a ticket that mixes tabs pays more than one that stacks the same tab.

The rules
what the engine guarantees
The board
three tabs, one clock, one engine


The stack
discovery, pricing, settlement and payout, all in one loop
tokens are discovered from the busiest live pools on the chain, priced from their own volatility, settled against recorded ticks, and paid straight back to the wallet that staked.





Payouts
open exposure is capped against float, in the database, under a lock
two tickets cannot both slip past the cap, because the reserve happens inside the same transaction that writes the slip.

Where the prices come from
live pools, not a quoted feed
geckoterminal indexes the uniswap and pancakeswap deployments on the chain. pyth is used only as an out of band cross check.
How it settles
a ticket settles on recorded ticks, not on a price someone typed in
one price tick per asset per minute is recorded, and the worker checks every open ticket every five seconds.
Settled
Ready to build a ticket
no signup, no password, no account. connect a wallet, send usdg, that is the whole flow.







