The 
BidIncrementTable defines how much the next valid bid must increase based on the current bid amount. It ensures that bids follow a clear, predictable progression as auction prices rise.π’ Example Table
Low Range  | High Range  | Step  | 
0  | 100000  | 2500  | 
100000  | 5000000  | 10000  | 
π΅ All values are in minor currency units (e.g. cents for USD).For example,100000= $1,000.
π¬ Human-Friendly Interpretation (USD)
With the table above, here's how to read it:
- From $0 to $1,000 β bids increase by $25
 
- From $1,000 to $50,000 β bids increase by $100
 
- If the bid exceeds the highest 
HighRange(in this case $50,000), the increment remains fixed at the last step: $100 
β Validation Rules
To be valid, a 
BidIncrementTable must meet these requirements:- Each range must align
 LowRangeandHighRangemust be divisible byStepStepmust fit evenly within the range (HighRange - LowRange)
- Rules must be continuous
 - The first rule must start at 
0 - Each ruleβs 
LowRangemust equal the previous ruleβsHighRange 
- At least one rule is required
 
π§ Summary
- Controls how bid amounts increase over time
 
- Dynamic and price-dependent
 
- Keeps auction pacing smooth and scalable
 
π Want to see how this interacts with a StartingBid?