Skip to main content

Documentation Index

Fetch the complete documentation index at: https://txline-docs.txodds.com/llms.txt

Use this file to discover all available pages before exploring further.

Coverage

As of mid-September 2025, the following US college football competitions are fully covered with detailed play-by-play information:
Competition IDLeague Name
550001NCAA Division I FCS
10005930NCAA Extra Matches
500005NCAA Division I FBS
10005302NCAA Division I (W)

On-Chain Specifications

These specifications define how football game phases and statistics are encoded for on-chain operations, including cryptographic validation and trading settlement.

Game Phase Encoding

Standard Phases:
NameIDDescription
NS1Not started
Q12Quarter 1 in play
Q1B3Quarter 1 break
Q24Quarter 2 in play
HT5Halftime
Q36Quarter 3 in play
Q3B7Quarter 3 break
Q48Quarter 4 in play
F9Ended (finished)
WO10Waiting for Overtime
OT11Overtime
OB12Overtime Break
FO13Ended after Overtime
I14Interrupted
A15Abandoned
C16Cancelled
TXCC17TX Coverage Cancelled
TXCS18TX Coverage Suspended
Overtime Phases:
NameIDDescription
OT11011Overtime 1
OB11012Overtime 1 break
OT22011Overtime 2
OB22012Overtime 2 break
(continues to OT12)

Stat Period Encoding

Stats are encoded with a formula: (half * 1000 OR quarter * 10000) + base_key These encodings are used for on-chain validation proofs and trading settlement. Full Game Stats (Keys 1-16):
KeyStatistic
1Participant 1 Total Score
2Participant 2 Total Score
3Participant 1 Total Touchdowns
4Participant 2 Total Touchdowns
5Participant 1 Total Field Goals
6Participant 2 Total Field Goals
7-16(Additional scoring stats)
Period-Specific Stats - Add period multiplier to base keys:
  • First Half (H1): Add 1000 (e.g., key 1001 = Participant 1 1st Half Score)
  • Second Half (H2): Add 2000 (e.g., key 2001 = Participant 1 2nd Half Score)
  • Quarter 1: Add 10000 (e.g., key 10001 = Participant 1 Q1 Score)
  • Quarter 2: Add 20000 (e.g., key 20001 = Participant 1 Q2 Score)
  • Quarter 3: Add 30000 (e.g., key 30001 = Participant 1 Q3 Score)
  • Quarter 4: Add 40000 (e.g., key 40001 = Participant 1 Q4 Score)
Usage: These encodings are required when validating score data against on-chain Merkle roots, creating trading offers, or settling trades with cryptographic proofs.

Documentation

Download US Football Feed v1.13 PDF

Complete documentation for the TxODDS US Football data feed