Prediction markets, played live.
In-play sports markets that settle themselves — on-chain, from signed data.
txODDS TxLINE · Solana settlement
Markets settle from txODDS's signed feed: goals, corners, cards, match outcome. Player-level markets are our roadmap — see below.
See a market settle itself.
A live in-play market opening, closing, and settling on-chain from cryptographically-signed TxLINE data — recorded on real matches. No oracle. No admin. No adjudication.
Devnet evaluation
Try it yourself.
No wallet, no token, no purchase required to evaluate. Onside runs on devnet with free test funds — open it and place a market in under a minute.
Live markets stop before the moment starts.
Live markets settle on slow, disputable human oracles. And they only cover match outcomes — never the moment.
The signed data is the referee.
Onside opens micro-markets on live moments and settles them from txODDS's cryptographically-signed TxLINE feed, anchored on Solana.
Onside runs two ways: as an overlay on licensed broadcast, and as our own rendered match view where no rights exist. Same signed-data settlement engine, either canvas.
event: goal_confirmed
match: 0x7a...c21
timestamp: 71:24
signature: verifiedSettlement unlocked on-chainFrom live moment to settled market.
No handoff to a human oracle. The data path completes the market.
- 01
Pick an outcome
Choose a live moment market inside the stream.
- 02
Stake into escrow
Funds move into transparent on-chain escrow.
- 03
Event proven
TxLINE signs the event and anchors it on-chain.
- 04
Auto-settled
The verified result triggers a trustless payout.
Tap any player on the pitch.
We built player-level tracking — tap any player to open a market on them. txODDS doesn't feed player-level scorer data yet, so those markets settle manually today. The moment that data exists, they settle trustlessly like everything else. Onside is built for the data layer txODDS is creating.
Built for this hackathon
What we built.
The TxLINE integration, the market layer, and the signed-data settlement engine were built for this hackathon, on top of our prior in-stream overlay work at goal.live. Onside is purpose-built around txODDS's signed data — the settlement path is the product.
Built for the match while it's moving.
Onside combines in-play depth, signed-data settlement, and a stream-native overlay in one product.
| Capability | Onside | Match-outcome platforms |
|---|---|---|
| In-play depth | Moment-level micro-markets | Match outcome only |
| Settlement | txODDS signed data | Human or generic oracle |
| Experience | Stream-native overlay | Separate market interface |
| Player-level markets | Built for expansion | Not supported |


