How it works

Predict sports. On-chain.

Matchfi is a verifiable sports prediction pool. Every prediction you make is a signed transaction recorded on the Rayls network before the game starts — so results are provable and nobody can change a call after the fact. Predict correctly, earn points, and climb the rankings.

Getting started

1

Connect & sign in

Connect your wallet and sign a one-time message (SIWE) to prove it is yours. No password, no email — your wallet is your account.
2

Pick a nickname

Choose a unique nickname (emojis allowed) and an optional avatar. This is how you appear in the header and across every ranking.
3

Get Rayls for gas

Every prediction is an on-chain transaction on the Rayls network, so you need a small amount of Rayls tokens to cover gas.

Making a prediction

1. Browse. Pick a sport, open an event, and you'll see its matches and tournament-wide markets.

2. Choose a market. A market is a single question — “Who wins?”, “Exact score?”, “Tournament champion?”. Each one shows how everyone else is currently predicting.

3. Predict & confirm. Select your outcome (or type a score), then confirm. Your wallet signs one transaction. On a match you can answer several markets and submit them all in a single transaction.

4. Change your mind? You can update a prediction any time until the market locks — only your latest pick counts.

Scoring

Points are awarded automatically once an admin reports the official result. These are the current values:

Match winner
Pick the side that wins (or a draw).
Awarded when your pick matches the final result.
+3 pts
Exact score
Predict the exact final score.
Two independent awards: +7 for nailing the exact score, plus +3 if you got the winning side right. A perfect call = 10 pts.
+7 / +3 pts
Tournament winner
Pick who lifts the trophy.
A long-term call across the whole tournament. Big risk, big reward.
+20 pts

Your earned points appear on each prediction in your profile, alongside the transaction hash.

When predictions close

Each market has a lock time — usually when the game starts. After it locks, no new predictions are accepted.

A market also closes the moment its result is reported, even if that happens before the lock time. Once resolved, points are credited and the market shows the final outcome.

Rankings

Every ranking is independent — points are counted only within that scope.

Global

Every player, every event combined.

Per event

Only points earned inside that event.

Per match

Only the markets of a single match.

Private groups

A separate leaderboard among friends, scoped to the event.

Why on-chain?

Because every prediction is a transaction signed before kickoff, there is a permanent, timestamped proof of exactly what you called and when. No edits, no backdating.

You can open any prediction's transaction in the Rayls explorer straight from your profile.

Ready to make your first call?

Browse the open events and place a prediction.

⚽ Browse Football