the track record

Every edge, proven on the real fills.

Every claim on this page is a pair of prices at one second of a match, and BOTH sides are proven on a public chain. The market side: the actual Polygon transactions that traded at the entry and at your take-profit price. The fair side: for each of those seconds, a Solana validate_odds transaction that the TxODDS oracle program only confirms when the odds record hashes into the Merkle root TxODDS committed on-chain for that day. So "the market printed 0.19 while TxLINE's fair said 0.24" is not our recording; it is two explorer links you can open. 176 fair anchors are live on Solana mainnet so far.

16

matches measured

$99,848,128

traded in-play, measured vs fair

$9,530,771

cheap side traded ≥5pp below fair

$7,376,150

cheap side traded ≥10pp below fair

signal calibration · the delay, graded across 16 matches

same-minute dedupe(3 duplicates hidden)

81%

book reached TxLINE

+1277%

ROI · Kelly-sized, take-profit at fair

90

signals · every call, unfiltered

$75,074,982

size available at fair (exit)

the full record: every call, Kelly-sized (capped at 30%), nothing curated

+1277%

Kelly bets, take profit when the line reaches fair

-63%

the SAME Kelly bets, held to the final result instead

Every divergence the detector fires is published and scored, either side, any size, any minute. One display rule keeps the compound honest: when the detector re-fires inside the same minute on the same event (a second fill ticking in at a worse price), only the lowest entry is counted here; the duplicates stay in the published data and you can switch the rule above. Sizing is the only risk control — each bet is Kelly on its gap, f = gap / (1 − price), capped at 30% of the free balance so no single call can ruin the account (full Kelly, uncapped, once staked 81% on one call and gave back 76% of the bankroll). The firm result is the reach rate: the market travels to TxLINE's fair on roughly 81% of calls, and exiting there beats holding the same bets to the final result by a wide margin (the coin-flip outcome gives the convergence profit back). The compounded ROI is positive but concentrated in a few high-volume matches — it is the raw product of every call, shown as-is, and it moves as each new match settles. Pilot sample; recomputed from the real fills.

Portugal v Croatia

fifwc-prt-hrv-2026-07-02-hrv

11

signals

100%

reached TxLINE

+184%

ROI · Kelly, take-profit

$7,217,081

size available

every call · click to open the on-chain fills

mincheap sideentry priceTxLINE fairgapsize avail.reached fairon-chain
67'Portugal0.7800.8507.0pp$1,727,8616 fills ▾
72'Portugal0.6600.84518.5pp$1,791,0016 fills ▾
75'Portugal0.3400.54020.0pp$2,591,4696 fills ▾
80'Croatia0.3620.49212.9pp$25,5626 fills ▾
84'Croatia0.2330.47924.7pp$7,5376 fills ▾
94'Portugal0.8330.8835.0pp$197,4126 fills ▾
96'Portugal0.6520.88222.9pp$197,8816 fills ▾
97'Portugal0.8230.8745.1pp$212,3216 fills ▾
98'Portugal0.8050.8696.4pp$227,5146 fills ▾
99'Portugal0.5930.86627.4pp$232,6366 fills ▾
113'Croatia0.0280.0916.3pp$5,8874 fills ▾

Australia v Egypt

fifwc-aus-egy-2026-07-03-egy

7

signals

100%

reached TxLINE

+158%

ROI · Kelly, take-profit

$4,763,281

size available

every call · click to open the on-chain fills

mincheap sideentry priceTxLINE fairgapsize avail.reached fairon-chain
12'Australia0.4100.63022.0pp$1,416,8486 fills ▾
20'Australia0.2000.35415.4pp$1,475,7826 fills ▾
76'Egypt0.3400.67733.7pp$19,9076 fills ▾
84'Australia0.6800.7395.9pp$943,5376 fills ▾
103'Australia0.7900.8435.3pp$405,7006 fills ▾
104'Australia0.7800.8436.3pp$405,7006 fills ▾
114'Australia0.4000.95054.9pp$95,8076 fills ▾

Norway v England

fifwc-nor-eng-2026-07-11-eng

8

signals

100%

reached TxLINE

+111%

ROI · Kelly, take-profit

$6,574,275

size available

every call · click to open the on-chain fills

mincheap sideentry priceTxLINE fairgapsize avail.reached fairon-chain
35'England0.3500.51116.2pp$102,4726 fills ▾
36'Norway0.6800.7325.2pp$1,073,2596 fills ▾
46'Norway0.4700.74127.1pp$850,6206 fills ▾
48'Norway0.3700.51814.8pp$3,007,9406 fills ▾
75'England0.2250.41018.5pp$1,7396 fills ▾
76'Norway0.7100.81810.8pp$469,8716 fills ▾
107'Norway0.6030.79018.8pp$534,1876 fills ▾
108'Norway0.6520.79214.0pp$534,1876 fills ▾

Mexico v England

fifwc-mex-eng-2026-07-05-eng

10

signals

100%

reached TxLINE

+88%

ROI · Kelly, take-profit

$19,963,827

size available

every call · click to open the on-chain fills

mincheap sideentry priceTxLINE fairgapsize avail.reached fairon-chain
14'England0.3000.3747.4pp$8,734,0236 fills ▾
35'Mexico0.5000.67217.2pp$2,4846 fills ▾
37'Mexico0.2500.36711.7pp$4,548,9246 fills ▾
41'England0.7500.86611.6pp$731,9546 fills ▾
73'Mexico0.3300.3865.6pp$2,065,8366 fills ▾
74'England0.5900.6445.4pp$2,769,9526 fills ▾
76'Mexico0.2500.54729.7pp$182,3956 fills ▾
79'Mexico0.4800.5476.7pp$2,5526 fills ▾
87'England0.7500.8297.9pp$842,9236 fills ▾
91'Mexico0.4100.4645.4pp$82,7846 fills ▾

Argentina v Switzerland

fifwc-arg-che-2026-07-11-che

6

signals

83%

reached TxLINE

+24%

ROI · Kelly, take-profit

$3,765,388

size available

every call · click to open the on-chain fills

mincheap sideentry priceTxLINE fairgapsize avail.reached fairon-chain
9'Switzerland0.0900.1728.2pp$2,9836 fills ▾
30'Argentina0.8480.9479.9pp$1,476,3626 fills ▾
70'Argentina0.8500.95810.8pp$741,3186 fills ▾
87'Argentina0.8700.9659.5pp$314,6046 fills ▾
90'Argentina0.8100.8605.0pp$1,230,1216 fills ▾
92'Switzerland0.0720.1426.9pp$0entry ▾

France v Morocco

fifwc-fra-mar-2026-07-09-mar

5

signals

80%

reached TxLINE

+15%

ROI · Kelly, take-profit

$1,332,669

size available

every call · click to open the on-chain fills

mincheap sideentry priceTxLINE fairgapsize avail.reached fairon-chain
24'Morocco0.0700.1225.2pp$129,6666 fills ▾
26'Morocco0.0700.1225.3pp$129,5756 fills ▾
27'Morocco0.0700.1225.3pp$129,5756 fills ▾
27'France0.7450.87713.3pp$943,8536 fills ▾
82'Morocco0.0400.1066.6pp$0entry ▾

Spain v Belgium

fifwc-esp-bel-2026-07-10-bel

3

signals

100%

reached TxLINE

+14%

ROI · Kelly, take-profit

$82,933

size available

every call · click to open the on-chain fills

mincheap sideentry priceTxLINE fairgapsize avail.reached fairon-chain
29'Belgium0.1070.1585.1pp$28,2916 fills ▾
38'Spain0.7770.95417.6pp$31,2456 fills ▾
40'Spain0.8500.95410.4pp$23,3976 fills ▾

Portugal v Spain

fifwc-prt-esp-2026-07-06-esp

7

signals

86%

reached TxLINE

+11%

ROI · Kelly, take-profit

$8,287,851

size available

every call · click to open the on-chain fills

mincheap sideentry priceTxLINE fairgapsize avail.reached fairon-chain
7'Portugal0.4400.5248.4pp$2,651,9676 fills ▾
33'Portugal0.4800.5315.1pp$2,042,8786 fills ▾
40'Spain0.3900.4485.8pp$2,142,0166 fills ▾
98'Portugal0.6200.6826.2pp$531,9946 fills ▾
101'Portugal0.6500.7116.1pp$448,7376 fills ▾
112'Portugal0.3000.86756.7pp$0entry ▾
118'Spain0.4000.95155.1pp$470,2596 fills ▾

Switzerland v Colombia

fifwc-che-col-2026-07-07-col

2

signals

100%

reached TxLINE

+5%

ROI · Kelly, take-profit

$1,177,925

size available

every call · click to open the on-chain fills

mincheap sideentry priceTxLINE fairgapsize avail.reached fairon-chain
80'Switzerland0.6500.7267.6pp$839,0946 fills ▾
102'Switzerland0.7600.8226.2pp$338,8316 fills ▾

Spain v Austria

fifwc-esp-aut-2026-07-02-aut

3

signals

33%

reached TxLINE

-1%

ROI · Kelly, take-profit

$584,128

size available

every call · click to open the on-chain fills

mincheap sideentry priceTxLINE fairgapsize avail.reached fairon-chain
5'Spain0.7920.8869.4pp$584,1286 fills ▾
28'Austria0.0330.0996.7pp$0entry ▾
35'Austria0.0300.0946.4pp$0entry ▾

Argentina v Egypt

fifwc-arg-egy-2026-07-07-egy

8

signals

75%

reached TxLINE

-4%

ROI · Kelly, take-profit

$9,460,047

size available

every call · click to open the on-chain fills

mincheap sideentry priceTxLINE fairgapsize avail.reached fairon-chain
14'Argentina0.8300.9118.1pp$709,5656 fills ▾
18'Egypt0.1700.2366.6pp$4,553,8786 fills ▾
80'Argentina0.4900.64815.8pp$776,2906 fills ▾
82'Egypt0.4300.70427.4pp$1,894,1156 fills ▾
82'Argentina0.5500.6469.6pp$760,3026 fills ▾
88'Argentina0.2800.58230.2pp$765,8976 fills ▾
100'Egypt0.7400.85111.1pp$0entry ▾
105'Egypt0.3700.57220.2pp$0entry ▾

Switzerland v Algeria

fifwc-che-alg-2026-07-02-alg

2

signals

0%

reached TxLINE

-12%

ROI · Kelly, take-profit

$0

size available

every call · click to open the on-chain fills

mincheap sideentry priceTxLINE fairgapsize avail.reached fairon-chain
9'Algeria0.1750.2729.7pp$0entry ▾
66'Algeria0.0280.0795.2pp$0entry ▾

Canada v Morocco

fifwc-can-mar-2026-07-04-mar

4

signals

50%

reached TxLINE

-22%

ROI · Kelly, take-profit

$1,300,769

size available

every call · click to open the on-chain fills

mincheap sideentry priceTxLINE fairgapsize avail.reached fairon-chain
72'Canada0.3800.66928.9pp$0entry ▾
99'Morocco0.4900.77128.1pp$651,5926 fills ▾
102'Morocco0.7300.7815.1pp$649,1776 fills ▾
104'Canada0.1400.2187.8pp$0entry ▾

Paraguay v France

fifwc-par-fra-2026-07-04-fra

5

signals

60%

reached TxLINE

-24%

ROI · Kelly, take-profit

$3,146,316

size available

every call · click to open the on-chain fills

mincheap sideentry priceTxLINE fairgapsize avail.reached fairon-chain
38'Paraguay0.1900.2445.4pp$2,187,3856 fills ▾
75'Paraguay0.2700.3275.7pp$797,4236 fills ▾
85'Paraguay0.3600.4397.9pp$0entry ▾
86'Paraguay0.3000.44014.0pp$0entry ▾
118'France0.9100.9645.4pp$161,5086 fills ▾

USA v Belgium

fifwc-usa-bel-2026-07-06-bel

4

signals

50%

reached TxLINE

-29%

ROI · Kelly, take-profit

$2,884,872

size available

every call · click to open the on-chain fills

mincheap sideentry priceTxLINE fairgapsize avail.reached fairon-chain
8'USA0.5100.64513.5pp$15,1496 fills ▾
30'Belgium0.3800.60822.8pp$2,869,7236 fills ▾
32'USA0.3900.67928.9pp$0entry ▾
80'USA0.1100.34423.4pp$0entry ▾

Brazil v Norway

fifwc-bra-nor-2026-07-05-nor

5

signals

60%

reached TxLINE

-29%

ROI · Kelly, take-profit

$4,533,620

size available

every call · click to open the on-chain fills

mincheap sideentry priceTxLINE fairgapsize avail.reached fairon-chain
2'Brazil0.6400.79415.4pp$1,551,9716 fills ▾
10'Norway0.1600.2165.6pp$2,980,9156 fills ▾
101'Brazil0.5000.87037.0pp$0entry ▾
109'Brazil0.2100.2918.1pp$7344 fills ▾
111'Brazil0.0500.24919.9pp$0entry ▾

Updated 2026-07-13 22:30 UTC · new matches settle into the ledger automatically as the tournament plays out.

provenance

The fair line is TxLINE's Solana-anchored World Cup feed; the book is a prediction market's fills read straight from Polygon. Both legs are public, so you can recompute every number on this page yourself. The fair anchors work like this: TxODDS commits a Merkle root of every day's odds updates to Solana mainnet. For each fill second in the ledger we fetch the odds record that was in force from TxLINE's public API, take its Merkle proof, and land a validate_odds transaction against the oracle program (9ExbZj…cKaA). A tampered price cannot produce a confirming signature, so each Solscan link is the feed operator's own on-chain attestation of the fair at that second, not our word for it.