# ArithmeticOverflow (/docs/errors/chain/ArithmeticOverflow)

Converting a TAO amount to alpha during batched order execution overflowed the fixed-point range, typically when the pool price is tiny relative to the batch's total buy TAO. Check the subnet's current alpha price against the batch's aggregate buy amounts.

Declared by the `LimitOrders` pallet; it classifies to the semantic code [`internal`](/docs/errors/internal).

## Remediation [#remediation]

A chain-side invariant failed; nothing to fix client-side — report it if it persists

The same explanation is available in the terminal: `btcli explain ArithmeticOverflow`.
