ConsecutiveTransfer describes multiple consecutive tokens. Counting event rows as individual NFTs can distort an indexer’s activity totals.

What the primary record establishes

ERC-2309, created on 8 October 2019 and marked Final, defines the ConsecutiveTransfer event for reporting consecutive NFT transfers. Ethereum — ERC-2309, Final ↗

The event identifies the first and last token IDs, sender and recipient. Ordinary Transfer events must not also be emitted for the same movement covered by this event. Ethereum — ERC-2309, Final ↗

What the distinction changes

In a hypothetical example, IDs 101 through 110 describe ten tokens. That does not mean ten independent blockchain transactions or ten separate event records.

An indexer that simply counts event rows could undercount units. A system expecting a Transfer event for every token needs to handle the alternative range representation.

What to check before drawing a conclusion

Correct reconciliation expands the interval logically and checks its boundaries against contract state. Transactions, events and assets are distinct metrics even when they describe related activity.

The standard concerns a reporting format, not market value or commercial authenticity. Activity comparisons should state exactly which unit they count before ranking collections or estimating participation.